
tensorflow学习
maguall
这个作者很懒,什么都没留下…
展开
-
基于tensorflow的mnist数据集手写字体分类level-2:一个最简单的二层网络
上一篇文章使用最简单的softmax分类大概过了一下tensorflow的运行机制: (1)首先构建一个“算法图”,这个图包含了很多的节点,有变量节点也有运算操作节点 (2)为了学习得到图中变量节点的数值,定义一个损失函数,并选择一个优化算法,(构建一个训练图) (3)在tensorflow的session中去运行训练的图 【圈点:python代码的目标只是用来构建一个可以在外部运行的计算图,并且...原创 2019-05-08 14:28:17 · 233 阅读 · 0 评论 -
基于tensorflow的mnist数据集手写字体分类level-1
本文属于学些tensorflow框架系列的文章,不是注重于算法~ 基于之前博文中的工作,已经安装好tensorflow等等的配置工作,开始学习tensorflow框架的使用,本文参考了以下链接,致以敬意 http://www.tensorfly.cn/tfdoc/tutorials/mnist_beginners.html https://github.com/GoogleCloudPlatfor...原创 2019-05-07 15:23:50 · 355 阅读 · 0 评论 -
关于tensorflow框架下训练结果异常调试记录(一)
本次训练网络出现的异常描述如下: “自己使用tf.nn中的基础函数搭建了一个非常简单的网络,训练得到的网络在测试时候出现不论输入什么图像,其输出的结果都是一样的” 调试过程: 由于网络结构简单,于是将每一层的输出结果进行分析,发现到某一个relu激活层之后的值全部变为了0,经过详细检查代码,发现自己搭建的网络结构中全连接层写的有问题,于是将其替换为了tf.layer中封装好的做全连接的函数,问题解...原创 2019-06-28 16:13:50 · 387 阅读 · 0 评论 -
关于tensorflow框架下训练结果异常调试记录-----关于mobilenet基础网络中的BN层引起的问题(二)
问题描述: 续接上篇博客所描述的问题,使用了tensorflow给出的mobilenetv1模型作为基础模型,后接自己的回归层,训练后的模型拿出来直接测试发现测试结果都是一样的,不管输入什么图像结果都是一样的,于是循着上篇博客解决问题的方式去找代码中存在的问题,在代码上发现没有存在类似的错误,代码本身似乎是没有bug的,就是找不到什么原因,在网上找了很多的参考,现记录解决该问题的过程和方式。 首先...原创 2019-07-10 14:28:40 · 1252 阅读 · 8 评论 -
tensorflow框架下基于mobilenet训练分类网络注意事项
在使用mobilenetv1基础网络实现分类的时候,遇见了一个问题在这里记录一下: (1)在mobilenetV1的最后有一个logits,训练过程中的损失函数是基于logits来计算的softmax的交叉熵损失函数的,也就是说loss函数为 temp_loss = tf.losses.softmax_cross_entropy(y, logits) 该函数中进行了以下运算:将logits通过so...原创 2019-07-18 10:27:16 · 630 阅读 · 0 评论