- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 relu和crelu使用
之前不了解crelu,随便将网络中的relu换成crelu, 然后调了半天的bug。 —–自己写bug,自己调bug, 死循环ing ——先看写一段代码:import tensorflow as tfimport collectionsslim = tf.contrib.slimweights_initializer = tf.contrib.layers.xavier_initializer
2017-08-23 17:53:18 3417
原创 sort函数慎用
今天晚上一个大坑,python自带的sort函数, 首先他是原地排序的方法,就是会改变自身的值,没有返回值。但是比如我一个numpy矩阵 M.shape(10, 8):N = M[:,3] #取M的第三列作为NN.sort() #对N自排序, 这是N是有序的!!! 但是 M这时候也是 第三列有序的!!!
2017-08-11 00:05:33 1075
原创 map(macro average precision) 与 F1score
之前写过关于准确率和召回率: http://blog.csdn.net/zjm750617105/article/details/54914184map, macro average precision, 宏平均准确率:其实就是 各个类别的准确率的平均值, 每个类别的准确率计算参考上面的链接。具体例子: [[ 7 28 0 0 0 0 0 93] [ 5 28
2017-08-09 13:53:53 4895 2
原创 python多进程demo
任务需求,在声纹识别任务中,模型库可能比较大,如果单线程的话,每个测试句都跟几百个模型计算得分,那么测试过程太慢了。这里采用 多进程 和 多线程(暂时空白) 的方式进行处理。多进程版本(省略了内部函数实现)print("Test Stage")print("test length ", len(testList))#这个test的数据太多了,并且每一个要跟500个model进行计算,所以必须采用
2017-08-05 15:48:55 612
原创 parser.add_argument中的action
有一个比较有意思的传参方式: 比如在 demo1.py 中指定 action=’store_true’的时候: parser.add_argument(‘–is_train’, action=’store_true’, default=False)在运行的时候: python demo1.py 默认是False python demo1.py –is_train 是True, 注意
2017-08-02 10:46:00 26017 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人