代码废的Python日志
咸鱼酱
没有
展开
-
Python统计列表中的重复项出现的次数的方法
原文地址:http://www.jb51.net/article/53911.htm第二三四五行献给原作者。本文实例展示了Python统计列表中的重复项出现的次数的方法,是一个很实用的功能,适合Python初学者学习借鉴。具体方法如下:对一个列表,比如[1,2,2,2,2,3,3,3,4,4,4,4],现在我们需要统计这个列表里的重复项,转载 2017-03-25 10:26:53 · 1566 阅读 · 0 评论 -
numpy奇技淫巧篇
找出符合条件的元素的index:How to find the index of elements that satisfy certain conditions, at first, I think I can use a loop to realize it … but now that there exists lib … why bother to do that …np.argwhe...原创 2019-02-09 04:08:09 · 700 阅读 · 1 评论 -
TensorFlow奇技淫巧之快速读模型的部分参数
菜鸡笔记,不喜莫喷现在有一个完整的Transformer模型,但是我只想分析它Layer Normalization的参数;其他10810^8108左右的参数我不想看,看到就头大。已知这部分参数的名字大概有如下的patternlayer_prepostprocess/layer_norm/layer_norm_scale和layer_prepostprocess/layer_norm/la...原创 2019-02-08 03:20:22 · 473 阅读 · 0 评论 -
TensorFlow:数参数的总个数
没啥可说的,直接上脚本import tensorflow as tfmeta_graph_path = '/path-to-your-.meta-file'load_mod = tf.train.import_meta_graph(meta_graph_path)total_parameters = 0for variable in tf.trainable_variables():...原创 2019-02-07 06:18:46 · 1385 阅读 · 0 评论 -
Python nicest way to pad zeroes to a string
Strings:>>> n = '4'>>> print n.zfill(3)004And for numbers:>>> n = 4>>> print '%03d' % n004>>&转载 2018-10-25 03:24:36 · 183 阅读 · 0 评论 -
【OpenCV】 macOS Sierra下Python3.6配置
Suppose you have completed the installation of Homebrew and Python3.6.Step 1. Download OpenCV using brewbrew install opencvStep2. Link the downloaded OpenCV .so for Python with Python’s site原创 2018-01-09 11:12:32 · 379 阅读 · 0 评论 -
【numpy.lexsort】使用之无脑也能看懂小笔记
numpy.lexsort(keys, axis=-1)Perform an indirect sort using a sequence of keys.Given multiple sorting keys, which can be interpreted as columns in a spreadsheet, lexsort returns an array of integer原创 2017-12-15 17:52:01 · 7218 阅读 · 4 评论 -
ImportError: cannot import name 'downsample'
写于Theano宣布停止更新第五天。本来是想调一下ntm-one-shot的代码的,地址如下https://github.com/tristandeleu/ntm-one-shot。但是在走到venv/bin/py.test mann -vv这一步的时候测试命令报错:from theano.tensor.signal import downsampleE ImportErr原创 2017-10-04 16:53:23 · 5388 阅读 · 0 评论 -
Seaborn使用笔记(一)
Seaborn使用笔记(一)一、热度图使用热度图可以描述两个变量之间的关联强度。比如Kaggle里面的经典Housing问题。可以先计算变量之间的相关系数,得到一个N×NN\times N的矩阵。然后用热度图来可视化这个相关系数矩阵。运行代码plt.subplots(figsize=(20, 16))sns.heatmap(data_corr,annot=True)# Mask unimporta原创 2017-10-10 13:34:23 · 982 阅读 · 0 评论 -
Virtualenv使用笔记(待完成)
Initialize a virtual environment:virtualenv venvsource venv/bin/activatepip install -r requirements.txtExit from virtual environment:deactivate原创 2017-10-09 10:39:31 · 261 阅读 · 0 评论 -
Python草稿簿-Pandas的DataFrame结构
最近在修改年初的一个项目,年初的项目为了读取.xlsx,使用的是Python下面的xlrd和xlwt(?)这一个系列的库函数。但是很不好用- -||,所以最近想借机修改下读取数据的部分。主要依靠的是pandas对接.csv的函数口。但是在使用pandas的DataFrame的时候遇到了一个情况,我在读取了整个数据表后对其中的浮点型变量进行了一个正则化。运行速度奇慢无比。我目前认为是因为单独对D原创 2017-09-25 16:09:34 · 369 阅读 · 0 评论 -
Python ArgumentParse的subparser用法
在写一些很小的机器学习项目的时候,我们往往希望training, testing和inference能共用一个入口main,但是不同的功能使用不同的input参数.当然如果三个功能对应三个.py脚本问题也不大,但是毕竟觉得不太优雅.这个时候就需要考虑如何让代码更加简单有条理.主要是最近在看parser有关的东西,所以看到了一个项目,里面的使用subparser的地方是值得借鉴的,下面附上代码和部...原创 2019-03-13 22:40:26 · 5285 阅读 · 1 评论