- 博客(16)
- 收藏
- 关注
转载 Python中把类的实例变成一个可调用对象(__call__)
__call__在Python中,函数其实是一个对象:>>> f = abs>>> f.__name__'abs'>>> f(-123)由于 f 可以被调用,所以,f 被称为可调用对象。所有的函数都是可调用对象。一个类实例也可以变成一个可调用对象,只需要实现一个特殊方法call()。我们把 Person 类变成...
2018-05-31 13:45:26 6949
原创 ML相关
过拟合语料受限决定了训练实例受限,这时如果特征越多特征空间中的各种相关参数训练就越不充分,从而会导致出现数据稀疏并最终导致实验结果中封闭测试性能较好,但表示机器学习模型泛化能力的开放测试性能较差。(篇章共指消解研究综述)...
2018-05-30 16:28:07 203
原创 安装tensorflow时six模块报错
python2.7安装Tensorflow时报错Cannot uninstall 'six'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.原因...
2018-05-29 10:12:20 2173
原创 Python对url编码
为什么要进行url编码url带参数的请求格式为(举例): http://www.baidu.com/s?k1=v1&k2=v2 参数中包含中文或者?、=等特殊符号时,通过url编码,将data转化为特定格式, 将中文和特殊符号进行编码,避免发生歧义. 另外,当请求数据为字典data = {k1:v1, k2:v2}时,可以通过编码转换为k1=v1&k2=v2url...
2018-05-23 13:55:46 1619
原创 tensorflow中的reshape
a = tf.constant(np.arange(1, 13, dtype=np.int32), shape=[2, 2, 3])==>[[[ 1 2 3] [ 4 5 6]] [[ 7 8 9] [10 11 12]]]b=tf.reshape(a,[-1,3])==>[[ 1 2 3] [ 4 5 6]...
2018-05-17 10:44:21 698
原创 tf.constant
创建一个常数张量,传入list或者数值来填充 # Constant 1-D Tensor populated with value list. tensor = tf.constant([1, 2, 3, 4, 5, 6, 7]) => [1 2 3 4 5 6 7] # Constant 2-D tensor populated with scalar value...
2018-05-17 10:09:55 27573 2
原创 tf.multiply()和tf.matmul()区别
tf.multiply是点乘,即Returns x * y element-wise,支持broadcastingtf.matmul是矩阵乘法,即Multiplies matrix a by matrix b, producing a * b.
2018-05-17 09:43:35 2709
原创 删除list中所有符合条件的元素
a = [10, 20, 30, 40, 20, 30, 40, 20, 70, 20]a = [x for x in a if x != 20]a: [10, 30, 40, 30, 40, 70]
2018-05-16 13:38:09 6205
原创 找出list中的重复元素
a = [1,2,3,2,1,5,6,5,5,5]import collectionsprint [item for item, count in collections.Counter(a).items() if count > 1]
2018-05-16 11:03:27 5638
原创 bash中使用whiptail构建菜单栏对话框,外部传参时双引号被忽略的问题
基础语法:whiptail --title "<menu title>" --menu "<text to show>" <height> <width> &
2018-05-15 15:09:07 1480
原创 Bash shell 获取脚本路径
从一个shell(本文为/data/git_nlp/SY1792-EcoNLP/nlp_framework/rnn_text_classification/run.sh)调用另一个shell时,想要获得被调用shell(本文为/data/git_nlp/SY1792-EcoNLP/nlp_framework/function.sh)的绝对路径时,可以使用以下第1种方法:当前脚本路径为 (pwd...
2018-05-15 14:30:19 813
转载 python中日志记录logging包相关
转载自http://www.cnblogs.com/arkenstone/p/5869475.html 之前在用python自带的logging包进行日志输出的时候发现有些logging语句没有输出,感到比较奇怪就去查了一下logging文档。然后发现其在设置和引用时的logging level会影响最后的输出。logging包默认对输出分成了6个等级:这里的分值就代表了相应关键字出现的等级...
2018-05-10 16:09:44 267
原创 Tensorflow获取张量Tensor的具体维数
获取Tensor的维数>>> import tensorflow as tf>>> tf.__version__'1.2.0-rc1'>>> x=tf.placeholder(dtype=float32,shape=[1,2,3,4])>>&am
2018-05-09 10:31:03 16366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人