![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tensorflow
Vic_Hao
这个作者很懒,什么都没留下…
展开
-
Tensorflow学习笔记——tf.set_random_seed函数
设置图级随机seed依赖于随机seed的操作实际上从两个seed中获取:图级和操作级seed。这将设置图级别的seed其与操作级seed的相互作用如下:如果没有设置图级和操作级seed,则使用随机seed进行操作。如果设置了图级seed,但操作级seed没有设置:系统确定性的选择与图级seed一起的操作seed,以便获得唯一的随机序列。如果没有设置图级seed,但是设置了操作seed,...转载 2019-03-17 14:21:39 · 2915 阅读 · 1 评论 -
Tensorflow学习笔记——建立全连接层
Reference:https://blog.csdn.net/LiQingBB/article/details/83449842https://stackoverflow.com/questions/44912297/are-tf-layers-dense-and-tf-contrib-layers-fully-connected-interchangeablehttps://blog.c...原创 2019-03-28 17:52:21 · 2067 阅读 · 0 评论 -
Tensorflow学习笔记——tf.nn, tf.layers, tf.contrib综述
tf.nn, tf.layers, tf.contrib模块有很多功能是重复的。下面是对三个模块的综述:tf.nntf.layers主要提供的高层的神经网络,感觉是对tf.nn的进一步封装,tf.nn会更底层一些。tf.contrib开源社区贡献,新功能,内外部测试,根据反馈意见改进性能,改善API友好度,API稳定后,移到TensorFlow核心模块。生产代码,以最新官方教程和API...转载 2019-03-28 17:25:22 · 328 阅读 · 0 评论 -
Tensorflow学习笔记——tf.reduce_XXX()系
tf.reduce_sum()可以理解为压缩求和,用于降维。例子:# 'x' is [[1, 1, 1]# [1, 1, 1]]#求和tf.reduce_sum(x) ==> 6#按列求和tf.reduce_sum(x, 0) ==> [2, 2, 2]#按行求和tf.reduce_sum(x, 1) ==> [3, 3]#按照...转载 2019-03-24 00:49:31 · 244 阅读 · 0 评论 -
Tensorflo学习笔记——tf.one_hot()
one-hot encodingone-hot encoding 一般是在有监督学习中对数据集进行标注时使用的,指的是在分类中,将存在数据类别的那一类用X表示,不存在的用Y表示,这里的X常常是1, Y常常是0。举个例子:比如我们有一个5分类问题,我们有数据(Xi,Yi)(X_{i}, Y_{i})(Xi,Yi),其中类别YiY_{i}Yi有5种取值,所以如果所以如果YjY_{j}Yj...转载 2019-03-24 00:29:51 · 131 阅读 · 0 评论 -
Tensorflow学习笔记——initializer(参数初始化)
tf.constant_initializer()也可以简写为tf.Constant()初始化为常数,这个非常有用,通常偏置项就是用它初始化的。由它衍生出两个初始化方法:tf.zero_initializer(),也可以简写为tf.Zeros()tf.ones_initializer(),也可以简写为tf.Ones()示例:在卷积层中,将偏置项b初始化为0,则有多种写法:co...转载 2019-03-18 22:37:37 · 2288 阅读 · 0 评论 -
Tensorflow学习笔记——变量作用域(variable scope)
Tensorflow中的变量一般就是模型的参数。当模型复杂的时候共享变量就会变得无比复杂。官网给出过一个case,当创建两层卷积的过滤器时,每输入一个图片就会创建一次过滤器对应的变量,但是我们希望所有图片都共享同一过滤器变量,一共有4个变量:conv1_weights,conv1_biases,conv2_weights, and conv2_biases。通常做法是将这些变量设置为全局变量。...转载 2019-03-18 00:23:13 · 1677 阅读 · 0 评论 -
Tensorflow学习笔记——collection 详解
tf.add_to_collection(‘list_name’, element)将元素element添加到列表list_name中tf.get_collection(‘list_name’)返回名称为list_name的列表tf.add_n(list)将列表元素相加并返回示例import tensorflow as tftf.add_to_collection('loss...转载 2019-03-17 18:10:43 · 908 阅读 · 0 评论 -
Tensorflow学习笔记——tf.Variable()和tf.get_variable()
tf.Variable()tf.Variable是一个Variable类通过variable维持图graph的状态,以便在sess.run()中执行,可以用Variable类创建一个实例在图中增加变量tf.Variable(initial_value=None, trainable=True,collections=None,validate_shape=True,caching_...原创 2019-03-17 17:48:54 · 275 阅读 · 0 评论 -
Tensorflow学习笔记——Optimizer
目前Tensorflow支持11种不同的经典优化器:tf.train.Optimizertf.train.GradientDescentOptimizertf.train.AdadeltaOptimizertf.train.AdagtadOptimizertf.train.AdagradDAOptimizertf.train.MomentumOptimizertf.train.Ad...原创 2019-03-29 00:07:48 · 217 阅读 · 0 评论