TensorFlow实战
了解TensorFlow使用,用TensorFlow实现基本的深度学习网络模型。
DFann
这个作者很懒,什么都没留下…
展开
-
TensorFlow实战:Chapter-9下(DeepLabv3+在自己的数据集训练)
基本配置DeepLab的基本环境和基本demo要运行成功。如何使用DeepLabV3+训练CityScapes。数据集处理我的数据集是3分类问题,但因为数据集的保密协议,在后面的demo中我没有放出原图片,我会尽量将训练细节写出来。为了方便记录,我又使用了CamVid数据集(从这里下载)测试了一下。数据集处理分成三大步:标注数据制作指示文件将数据打包成TFR...原创 2018-07-07 10:35:16 · 25808 阅读 · 142 评论 -
TensorFlow实战:Chapter-9上(DeepLabv3+代码实现)
参考资料使用代码地址:github-DeepLabv3+官方教程调试指令参考local_test.sh前提工作这里主要分成两步:1.先配置基本的开发环境2.下载数据集并配置基本的环境配置依赖库NumpyPillow 1.0tf Slim (which is included in the “tensorflow/models/resear...原创 2018-06-04 22:54:09 · 36260 阅读 · 207 评论 -
TensorFlow实战:Chapter-8上(Mask R-CNN介绍与实现)
简介论文地址:Mask R-CNN 源代码:matterport - github代码源于matterport的工作组,可以在github上fork它们组的工作。软件必备复现的Mask R-CNN是基于Python3,Keras,TensorFlow。Python 3.4+TensorFlow 1.3+Keras 2.0.8+Jupyter Noteboo...原创 2017-11-09 17:35:10 · 69522 阅读 · 208 评论 -
TensorFlow实战:Chapter-7上(RNN简介和RNN在NLP应用)
RNN简介序列建模方法展开计算图循环神经网络每个时间步都有输出并且隐藏单元之间有循环连接的循环网络每个时间步都有输出当前时刻的输出到下个时刻的隐藏单元之间有连接的循环网络隐藏单元之间存在循环连接读取整个序列后产生单个输出的循环网络双向RNN基于编码-解码的序列到序列Seq2Seq架构RNN的依赖和不足长期依赖的挑战RNN学习中遇到的问题RNN学习过程中遇到什么问题了为啥RNN原创 2017-08-18 18:28:12 · 16345 阅读 · 1 评论 -
TensorFlow实战:Chapter-7下(TFTS库与时间序列预测)
本节简介TensorFlow更新注意下载最新源码编译源码更新首先卸载当前的tensorflow参考官方的从源码安装tensorflow直接使用pip工具更新更新后可能会遇到的异常自定义LSTM循环神经网络进行时间序列预测工程实现需要用到的模块生成训练数据与测试数据注解定义网络模型创建模型并训练Estimator工具绘图利用TFTS进行时间序列预测载入数据部分从C原创 2017-09-05 21:24:46 · 14419 阅读 · 14 评论 -
TensorFlow实战:Chapter-6(CNN-4-经典卷积神经网络(ResNet))
ResNetResNet简介ResNet(Residual Neural Network)由微软研究院的何凯明大神等4人提出,ResNet通过使用Residual Unit成功训练152层神经网络,在ILSCRC2015年比赛中获得3.75%的top-5错误率,获得冠军。ResNet的参数量少,且新增的Residual Unit单元可以极快地加速神经网络的训练,同时模型的准备率也有非常大的提升。本节原创 2017-08-06 00:45:39 · 16807 阅读 · 6 评论 -
TensorFlow实战:Chapter-5(CNN-3-经典卷积神经网络(GoogleNet))
GoogleNetGoogleNet 简介本节讲的是GoogleNet,这里面的Google自然代表的就是科技界的老大哥Google公司。Googe Inception Net首次出现在ILSVRC2014的比赛中(和VGGNet同年),以较大的优势获得冠军。那一届的GoogleNet通常被称为Inception V1,Inception V1的特点是控制了计算量的参数量的同时,获得了非常好的性能-原创 2017-08-03 16:50:51 · 18695 阅读 · 14 评论 -
TensorFlow实战:Chapter-4(CNN-2-经典卷积神经网络(AlexNet、VGGNet))
引言AlexNet简介AlexNet的特点AlexNet论文分析引言原文分析介绍原文分析数据集原文分析网络架构原文分析注解AlexNet在TensorFlow里面实现VGGNet引言上一章节,我们学习了CNN模型的发展历史和应用领域,同时细致的剖析了模型的结构和原理,也简单的学习了在TensorFlow内有关CNN的ap原创 2017-07-30 23:11:44 · 18985 阅读 · 11 评论 -
TensorFlow实战:Chapter-3(CNN-1-卷积神经网络简介)
卷积神经网络简介CNN的提出CNN的壮大卷积神经网络结构卷积神经网络的常见网络结构卷积信号处理中的卷积图像处理中的卷积卷积的类型的参数卷积层卷积层原理卷积层算法卷积层特点权值共享多卷积核池化层池化层原理池化层算法池化层特点池化单元的平移不变性显著减少参数数量TensorFlow中的CNN卷积strides参数padding参数tfnnconv2dt原创 2017-07-19 12:14:05 · 24988 阅读 · 10 评论 -
TensorFlow实战:Chapter-2(TensorFlow入门)
TensorFlow计算模型-计算图计算图的简单示例计算图的使用创建新的计算图管理计算图等资源图相关的api函数Tensorflow数据模型-张量张量结构name属性shape属性type属性TensorFlow中types相关属性在TensorFlow中有14种不同的类型见下表 type的apiclass tfDType 张量相关api会话Session会话模式会原创 2017-06-30 16:07:42 · 16401 阅读 · 1 评论 -
TensorFlow实战:Chapter-1(TensorFlow介绍)
人工智能机器学习与深度学习机器学习深度学习人工智能深度学习工具介绍和对比主流的深度学习开源工具总结表主流的深度学习框架介绍TensorFlowCaffeTheanoTorchTensorFlow简介编程模型简介核心概念实现原理在只有一个硬件的情况下在有多个硬件的情况下每一个节点该让什么硬件设备执行如何管理节点间的通信TensorFlow主要依赖包Protocol原创 2017-06-14 16:56:16 · 6698 阅读 · 1 评论 -
Ubuntu16.04+1080下配置Tensorflow
我的电脑配置安装GPU版的Tensorflow注意事项参照Tensorflow的官网安装历程官方安装要求如下官方TensorFlow安装历程我们需要做的事如下在满足官方安装历程要求前提下需要做以下事情安装TensorFlowStep-1安装新版显卡驱动1禁用nouveau驱动禁用Ubuntu 自带的显卡驱动编辑etcmodprobedblacklistconf2卸载所有安装的nvi原创 2017-06-03 23:32:53 · 8116 阅读 · 0 评论