深度学习
文章平均质量分 82
zhaixingzhe
做有逼格的程序员!
展开
-
Tensorflow之TF-Slim
TF-Slim是tensorflow.contrib库下的一个模块,tensorflow.contribtensorflow官方对它的描述是:此目录中的任何代码未经官方支持,可能会随时更改或删除。每个目录下都有指定的所有者。它旨在包含额外功能和贡献,最终会合并到核心TensorFlow中,但其接口可能仍然会发生变化,或者需要进行一些测试,看是否可以获得更广泛的接受。所以slim依然原创 2017-09-14 18:28:30 · 739 阅读 · 0 评论 -
神经网络的发展历史与深度学习
1.神经网络的发展历史①提出与应用1943年,模仿人类大脑的学习机理提出McCulloch-Pitts Neuron结构1958年,提出感知机模型,第一个可以根据你杨丽数据学习特征权重的模型,解决神经网络权重需要人工设置的问题②第一波研究低潮原因: 感知机模型只能解决线性可分问题 受当时计算能力限制,多层神经网络无法实现③再次兴起20世纪80年代原创 2017-09-18 20:06:38 · 1957 阅读 · 0 评论 -
Tensorflow模型持久化与恢复
1.保存model的weights/variables和graph保存weights/variables为.cpkt文件,主要用到tf.train.Saver类,保存graph为.pb文件,主要用到tf.train.write_graph()函数。data = np.arange(10,dtype=np.int32)with tf.Session() as sess:原创 2017-09-15 16:44:24 · 6433 阅读 · 0 评论 -
Tensorflow基本概念
Tensorflow基本概念①计算图(tf.Graph)计算图是tensorflow的计算模型,计算图上的每一个节点都是一个运算,计算图上的边表示运算之间的数据传递关系。计算图上还保存了每个运算的设备信息以及运算之间的依赖关系。默认计算图:tf.get_default_graph()自定义计算图:g=tf.Graph 设置成默认图:g.as_default()绑定计原创 2017-09-18 20:07:40 · 628 阅读 · 0 评论 -
Tensorflow 模型文件格式转换
tensorflow模型的graph结构可以保存为.pb文件或者.pbtxt文件,或者.meta文件,其中只有.pbtxt文件是可读的网上大牛们训练好的网络,往往会利用我上篇博客讲的方法,将模型保存为一个统一的.pb文件,这个文件中不止保存着模型网络的结构和变量名,还保存了所有变量的值,如果我们想利用别人训练好的模型对自己的数据进行测试,往往要对这个模型做一些修改,参见我的下一篇博客《Te原创 2017-09-20 10:32:48 · 15175 阅读 · 13 评论