
Tensorflow
up_XCY
越努力,越幸运。
展开
-
Pandas 对文本进行预处理汇总
#下载数据集import urllib.requestimport osurl = "http://biostat.mc.vanderbilt.edu/wiki/pub/Main/DataSets/titanic3.xls"filepath = "data/tianic3.xls"if not os.path.isfile(filepath): result = urllib....原创 2019-12-27 21:29:29 · 651 阅读 · 0 评论 -
NLP预处理技术汇总
#中文分词技术#jiaba的三种分词模式import jiebasent = "中文分词是文本处理不可缺少的一步!"seg_list = jieba.cut(sent,cut_all=True)print("全模式:",'/'.join(seg_list))seg_list = jieba.cut(sent,cut_all=False)print("精确模式:",'/'.join...原创 2019-12-27 21:28:53 · 500 阅读 · 0 评论 -
LSTM应用汇总
#定义LSTMlstm = tf.nn.rnn_cell.BasicLSTMCell(lstm_hidden_size)#将lstm的状态初始化为全0数组#state.c和state.h分别对应图中的c状态和h状态#和其他神经网络一样,在优化循环神经网络时,每次也会使用一个batch的训练样本。state = lstm.zero_state(batch_size,tf.float32)...原创 2019-12-27 21:28:08 · 2721 阅读 · 0 评论 -
tensorflow中输入X的张量存储于卷积核Kenel的存储的区别
对于多个三维的输入X于多个三维卷积核运用tensorflow中张量的表示,都是用四维张量存储:x.shape = (None,高度,宽度,深度) 其中None表示输出数据的个数;k.shape = (高度,宽度,深度,个数)所以说,K的存储格式与X的存储格式不同,主要在,X的个数在第一维上表示,而K的个数在第四维上表示。而X的深度在第四维上表示,K的深度在第三维上表示。例...原创 2019-11-15 18:31:33 · 305 阅读 · 0 评论 -
tensorflow中mutiply与matmul的区别以及tf.concat与tf.stack的区别
1)乘法函数mutiply:tf.multiply(x, y, name=None)是元素级别的相乘,即两个矩阵中对应元素相乘得对应位置的结果,同矩阵的加法类似。2)矩阵乘法matmul:tf.matmul(a, b, transpose_a=False, transpose_b=False, adjoint_a=False, adjoint_b=False, a_is_s...原创 2019-11-08 13:19:57 · 681 阅读 · 0 评论 -
关于numpy.random.normal()以及np.clip()的学习笔记
首先回忆一下正态分布:在numpy中对应于:numpy.random.normal(loc=0.0,scale=1.0,size=None) 参数的意义:loc:float代表概率分布的均值,在正态分布图中表示中心的位置坐标scale:float代表概率分布的标准差,在正态分布图中表示图形的宽度。值越大,图像越矮胖,值越小,图像越高瘦。size:int o...原创 2019-11-05 17:43:40 · 1634 阅读 · 0 评论 -
对于Tensorflow中dot()的运用以及对batch_dot()的理解
#dotdot(x,y)#求两个张量的乘积。当试图计算两个N阶张量的乘积时,与Theano行为相同#如:(2,3).(4,3,5) = (2,4,5)x = K.placeholder(shape=(2,3))y = K.placeholder(shape=(3,4))xy = K.dot(x,y)xy#输出为:<tf.Tensor 'MatMul_9:0' shape=...原创 2019-11-04 10:25:26 · 3517 阅读 · 0 评论