![](https://img-blog.csdnimg.cn/2020081622072360.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
【实战】TensorFlow 1.0 入门
文章平均质量分 80
基于TensorFlow 1.0 框架,实施深度学习算法用于解决一个图像复原问题(转置)— 别的花里胡哨得应用都大差不差啦。主要内容包括环境配置,数据准备,网络构建,训练,GPU加速,测试,可视化等方面。通过实战掌握使用深度学习算法解决图像复原问题。
Aicoling
自娱自乐 仅供参考 不保证对 保证不水 不定期更
展开
-
《一个图像复原实例入门深度学习&TensorFlow—第十篇》训练过程可视化
训练过程可视化 TensorBoard漫漫训练路,孤独的等待岂不是太过寂寞?让我们在模型训练过程中也找点事做吧,那就是用好TensorBoard(在我们安装tensorflow的时候tensorboard就被一起安装了,所以不用conda install tensorboard了,直接能在我们创建的环境中使用)1. TensorBoard简介这里参考《TensorFlow实战谷歌深...原创 2018-08-29 20:22:24 · 1034 阅读 · 1 评论 -
《一个图像复原实例入门深度学习&TensorFlow—第九篇》精简代码、模型持久化、测试结果输出
精简代码到目前为止,我们已经完成了导入数据、构建网络、训练网络、加速训练这些深度学习中最为关键的步骤,我们也在一定程度上解决了我们这个图像复原问题,可以说我们已经入门深度学习了!Congratulation! 但是,我们的所有代码都在一个 .py 文件中,这样又臭又长的程序十分不利于交流和维护,因此我们需要精简我们的代码。具体做法是,将程序分为导入数据、构建网络、训练网络、测试网络四个部分,...原创 2018-08-29 15:16:58 · 636 阅读 · 0 评论 -
《一个图像复原实例入门深度学习&TensorFlow—第八篇》使用GPU加速
使用GPU加速1. 什么是GPU原创 2018-08-29 09:43:21 · 1231 阅读 · 0 评论 -
《一个图像复原实例入门深度学习&TensorFlow—第六篇》构建网络
构建网络1.网络介绍神经网络就是在模拟人脑的运作机制,原创 2018-08-24 21:23:40 · 1057 阅读 · 0 评论 -
《一个图像复原实例入门深度学习&TensorFlow—第三篇》在TensorFlow中进行深度学习的流程
《一个图像复原实例入门深度学习&TensorFlow—第三篇》在TensorFlow中进行深度学习的流程原创 2018-08-24 10:08:36 · 696 阅读 · 0 评论 -
《一个图像复原实例入门深度学习&TensorFlow—第零篇》系列博客介绍
系列博客介绍本系列博客在TensoFlow框架下运用深度学习来解决一个具体的图像复原例子,过程中将介绍整个深度学习流程,以及如何在TensorFlow框架下进行深度学习目录:第一篇:深度学习和TensorFlow初探 第二篇:搭建深度学习开发环境 第三篇:在TensorFlow中进行深度学习的流程 第四篇:获取数据 第五篇:读取数据 第六篇:构建网络 第七篇:训练网络 第...原创 2018-08-24 10:07:12 · 673 阅读 · 0 评论 -
《一个图像复原实例入门深度学习&TensorFlow—第五篇》数据读取
从TFRrecord文件中多线程的读取数据从这一篇开始,要啃一些硬骨头了,不过掌握这一篇的内容就等于是掌握了深度学习中最总要的内容之一了1. TFRecord文件介绍前几篇我们已经获取了用于训练和测试的数据,这些数据需要生成一个一个的mini-batch喂给神经网络让它学习,我们希望这个mini-batch能快速产生,而且每一个mini-batch中image和label必须要互相对应...原创 2018-08-24 10:09:06 · 1052 阅读 · 0 评论 -
《一个图像复原实例入门深度学习&TensorFlow—第四篇》获取数据
获取用于训练和测试的数据1、 下载MNIST数据集到本地本文不使用MNIST数据集中封装的函数进行数据导入,因为我们学习深度学习是为了处理自己的数据集构建自己的网络,那时候可没有封装好的数据集可以用,那么就需要将MNIST下载到本地,然后自己实现高效的数据操作。1.1 获取input_data.py文件复制下面的代码,到Spyder中粘贴:from __future__...原创 2018-08-24 10:08:51 · 1065 阅读 · 1 评论 -
《一个图像复原实例入门深度学习&TensorFlow—第二篇》搭建深度学习开发环境
构建深度学习开发环境(Anaconda TensorFlow Jupyter Spyder Windows)1. 这些东西都是用来干嘛的搞定深度学习才有饭吃,Anaconda这家饭店,TensorFlow是他们家的特色菜,JupyterNotebook是勺子,Spyder是筷子。你现在想吃饭,你去到这家饭店,然后点上他们家的特色菜,用手抓不太文雅,一开始又比较饿,所以你选了一个勺子,...原创 2018-08-24 10:08:22 · 1010 阅读 · 2 评论 -
《一个图像复原实例入门深度学习&TensorFlow—第一篇》深度学习和TensorFlow初探
深度学习和TensorFlow初探1.什么是深度学习深度学习,感觉很难的样子,但其实很Easy的(至少入门很Easy,Easy,Easy…心理暗示很重要),不就是给你一堆数据,算法学习数据内部的联系,经过训练学到东西之后,再处理类似问题,得到较好的处理结果这样一个过程嘛。如图: 上图不同于分类问题,labels不是输入数据的类别!这里是在做一个end-to-end learning,...原创 2018-08-24 10:08:00 · 868 阅读 · 0 评论