TensorFlow
jingqiulyue
迭代升级中
展开
-
tensorflow-LSTM讲解blog
https://blog.csdn.net/xiaocong1990/article/details/72403806 https://blog.csdn.net/u014595019/article/details/52759104 https://blog.csdn.net/guolindonggld/article/details/79273992 https://blog.csdn....原创 2018-03-30 06:52:31 · 321 阅读 · 0 评论 -
Tensorflow实战-经典卷积神经网络
4种经典的卷积神经网络,AlexNet(8),VGGNet(19),Google Inception net(22),ResNet(152)。AlexNet:Trick:ReLu, Dropout,LPN,gpu加速 显示每一个卷积层或者池化层输出tensor的尺寸#显示名称和尺寸print(t.op.name, ' ', t.get_shape().as_list())...原创 2018-03-31 13:59:20 · 341 阅读 · 0 评论 -
tensorflow-LSTM源码
推荐:https://blog.csdn.net/guolindonggld/article/details/79273992class LSTMCell(RNNCell): """Long short-term memory unit (LSTM) recurrent network cell. The default non-peephole implementation i...原创 2018-03-30 15:21:36 · 967 阅读 · 0 评论 -
Tensorflow实战-实现基于LSTM的语言模型
RNN的核心思想: 对RNN输入数据xtxtx_t,然后通过网络计算并得到输出结果hthth_t,再将某些信息(state,状态)传到网络的输入。 LSTM可以存储状态,并依靠状态对当前的输入进行处理分析和预测。 传统RNN编码不了long-term dependecies,间隔太远的输入信息,RNN难以记忆。 LSTM单元上面的那条直线代表了LSTM的状态state,它会贯穿所有串联在一...原创 2018-03-30 15:20:27 · 625 阅读 · 0 评论 -
Tensorflow实战-经典卷积神经网络
4种经典的卷积神经网络,AlexNet(8),VGGNet(19),Google Inception net(22),ResNet(152)。AlexNet:Trick:ReLu, Dropout,LPN,gpu加速 显示每一个卷积层或者池化层输出tensor的尺寸#显示名称和尺寸print(t.op.name, ' ', t.get_shape().as_list())...原创 2018-03-30 15:20:11 · 223 阅读 · 0 评论 -
Tensorflow实战-自编码器
本节代码来自tensorflow的开源实现。 实现自编码器和实现一个单隐含层的神经网络差不多,只不过是在数据输入时做了标准化,并加上了一个高斯噪声,同时输出结果不是数字分类结果,而是复原的数据。 对于没有标注的数据,可以使用无监督的自编码器来提取特征,使用自身的高阶特征编码自己。可以使用自编码器对数据进行降维。自编码器的输入节点和输出节点的数量是一致的。 如果限制中间隐含层节点的数量,如让其...原创 2018-03-30 15:19:48 · 317 阅读 · 0 评论 -
Tensorflow实战-卷积神经网络
1.防止dead neuron 因为ReLU的原因,所以要避免dead neuron和0梯度。对权重使用截断的正态分布噪声,对偏置增加一些小的正值。# weightinitail = tf.truncated_nomal(shape, stddev = 0.1)# biasinitial = tf.constant(0.1, shape=shape)2.2维卷积函数 卷积核的...原创 2018-03-30 15:19:32 · 471 阅读 · 0 评论 -
TensorFlow实战-多层感知机
# 创建一个Tensorflow默认的Interactive Session,这样后面执行各项操作就无须指定Session了sess = tf.InteractiveSession()因为模型使用ReLU,所以需要使用正态分布给参数加一点噪声,来打破完全对称并且避免0梯度。在其他一些模型中,有时还需要给偏置附上一些小的非零值来避免dead neuron。# 将权重初始化为截断的正态分...原创 2018-03-30 15:19:14 · 213 阅读 · 0 评论 -
Tensorflow实战-minist
只是对Softmax Regression识别手写数字的简单总结,详情请看tenforflow源码。sess = tf.InteractiveSession()#使用这个命令会把这个session注册为默认的session,之后的运算也默认跑在这个session中,不同session之间的数据和运算应该都是相互独立的。使用Variable是用来存储模型参数的,不同于存储数据的tens...原创 2018-03-30 15:18:52 · 277 阅读 · 0 评论 -
TensorFlow安装之后导入报错:libcudnn.so.6:cannot open sharedobject file: No such file or directory
https://www.cnblogs.com/rainsoul/p/7922478.htmlcudnn6.0的压缩包下载下来之后,本身就已经建立好了软连接,因此不用再弄软连接这一步了,直接拷贝下来就可以了。...原创 2018-05-11 08:14:41 · 516 阅读 · 0 评论