tensorflow
文章平均质量分 75
tensorflow由入门到精通
qq_30339595
人类,诗意地栖息在大地上。
展开
-
MNIST数字识别(一)
from tensorflow.examples.tutorials.mnist import input_data#载入minist数据集,如果指定地址/path/MNIST_data下么有已经下载好的数据,那么将自动下载mnist=input_data.read_data_sets("C:/Users/jin/Documents/path/MNIST_data/",one_hot=True...原创 2018-02-14 23:14:29 · 381 阅读 · 0 评论 -
tensorflow入门:计算图、张量和会话
Tensorflow是一个用计算图的形式来表述计算的编程系统每个计算时计算图中的一个节点,就是一个tensor;边表示了节点之间的依赖关系,即flow在tensorflow程序中,系统会维护一张默认的计算图,可以通过tf.get_default_graph来获取当前的计算图import tensorflow as tfa=tf.constant([1.0,2.0],name="a")b=tf....原创 2018-02-09 21:18:15 · 742 阅读 · 0 评论 -
神经网络参数和Tensorflow变量
tensorflow中的变量是张量的一种。定义变量:weights=tf.Variable(tf.random_normal([2,3]),stddev=2)#产生一个2*3的矩阵,矩阵的元素是均值为0,标准差为2的随机数,如果要指定均值,可以用meanbias=tf.Variable(tf.zeros([3]))w2=tf.Variable(weights.initialized_value...原创 2018-02-09 22:01:57 · 261 阅读 · 0 评论 -
滑动平均模型
在tensorflow中提供了tf.train.ExponentialMovingAverage来实现滑动平均模型,在初始化时,提供一个衰减率decay,新的值=decay*初始值+(1-decay)*更新的值decay决定了模型更新的速度,越大越慢。为了使模型在训练前期更新得快,每次的衰减率可以是min(decay,(1+step)/(10+step)}ema=tf.train.Exponent...原创 2018-02-11 22:41:50 · 1314 阅读 · 0 评论