Tensorflow 从入门到进阶
结合我本人的学习过程,反思学习和工作过程遇到的疑难点。然后,以自己的理解去打造对 Tensorflow 初学者特别友好的系列文章,希望促进自己的进步也希望帮助到可能多的读者。
frank909
爱阅读的程序员,专注于技术思考和分享。关注架构设计、Android 开发、AI、数学、自动驾驶领域,个人公号:Frankcall
展开
-
【Tensorflow】数据及模型的保存和恢复
如果你是一个深度学习的初学者,那么我相信你应该会跟着教材或者视频敲上那么一遍代码,搭建最简单的神经网络去完成针对 MNIST 数据库的数字识别任务。通常,随意构建 3 层神经网络就可以很快地完成任务,得到比较高的准确率。这时候,你信心大增,准备挑战更难的任务。你准备进行针对彩色图片做类型识别,那么选 CIFAR-10 就好了。于是,你也基于自己的理解,搭建了一个较为复杂的神经网络,于是,问题可能...原创 2018-10-23 22:56:41 · 12310 阅读 · 3 评论 -
【Tensorflow】Dataset 中的 Iterator
Tensorflow 现在将 Dataset 作为首选的数据读取手段,而 Iterator 是 Dataset 中最重要的概念。这篇文章的目的是,以官网文档为基础,较详细的介绍 Iterator 的用法。Dataset 和 Iterator 的关系在文章开始之前,首先得对 Dataset 和 Iterator 有一个感性的认识。Dataset 是数据集,Iterator 是对应的数据集...原创 2018-07-09 10:59:33 · 29722 阅读 · 12 评论 -
【Tensorflow】你可能无法回避的 TFRecord 文件格式详细讲解
如果你是 Tensorflow 的初学者,那么你或多或少在网络上别人的博客上见到过 TFRecord 的影子,但很多作者都没有很仔细地对它进行说明,这也许会让你感受到了苦恼。本文按照我自己的思路对此进行一番讲解,也许能够提供给你一些帮助。TFRecord 是什么?TFRecord 是谷歌推荐的一种二进制文件格式,它可以将任何信息按照特定的格式转换成二进制。TFRecord 的核心内容在...原创 2018-06-25 15:38:23 · 33543 阅读 · 29 评论 -
【Tensorflow】 写给初学者的深度学习教程之 MNIST 数字识别
一般而言,MNIST 数据集测试就是机器学习和深度学习当中的"Hello World"工程,几乎是所有的教程都会把它放在最开始的地方.这是因为,这个简单的工程包含了大致的机器学习流程,通过练习这个工程有助于读者加深理解机器学习或者是深度学习的大致流程.可恰恰就是在这个地方,却容易给初学者带来困扰.原因就是多数作者,对待这个比较容易的项目比较随意,经常就是把代码一张贴就完事了,读者会跟着代码敲一...原创 2018-05-24 19:54:10 · 29819 阅读 · 16 评论