/Deep-Learning-21-Examples

《21个项目玩转深度学习———基于TensorFlow的实践详解》配套代码

Primary LanguagePython

21个项目玩转深度学习———基于TensorFlow的实践详解

本工程是《21个项目玩转深度学习———基于TensorFlow的实践详解》的配套代码,代码推荐的运行环境为:Ubuntu 14.04,Python 2.7、TensorFlow >= 1.4.0。请尽量使用类UNIX系统和Python 2运行本书的代码。感谢 hzy46/Deep-Learning-21-Examples 提供原始内容。

精彩内容

p1

p2

p3

内容目录:

1

2

3

4

5

6

7

7

快速指引

以下是各章代码详细的运行方法:

  1. MNIST机器学习入门
  2. CIFAR-10与ImageNet图像识别
  3. 打造自己的图像识别模型
  4. Deep Dream
  5. 深度学习中的目标检测
  6. 人脸检测和人脸识别
  7. 图像风格迁移
  8. GAN与DCGAN入门
  9. pix2pix模型与自动上色技术
  10. 超分辨率:让图像变得更清晰
  11. CycleGAN与非配对图像转换
  12. RNN基本结构与Char RNN文本生成
  13. 序列分类问题详解
  14. 词的向量表示:word2vec与词嵌入
  15. 在TensorFlow中进行时间序列预测
  16. 神经网络机器翻译技术
  17. 看图说话:将图像转换为文字
  18. 强化学习入门之Q Learning
  19. 强化学习入门之SARSA算法
  20. 深度强化学习:Deep Q Learning
  21. 策略梯度(Policy Gradient)算法

本书包含的项目主要有三部分:第1~11章主要介绍CNN相关的项目,其中8~11章为GAN模型和它的几个重要变体;第12~17章主要介绍RNN、LSTM 相关的项目;第18~21章主要介绍强化学习相关的项目。

各章data文件夹下载地址

本工程主要包含的是项目的源代码文件,以chapter_1/ ~ chapter_21/ 标识。在有的章节中,还会额外需要一些数据集、模型等文件,我们用chapter_<章节名>_data/来表示。

例如:第四章有chapter_4/和chapter_4_data/两个文件夹,前者是源代码,后者是在运行程序时会用的数据文件。

由于数据文件通常比较大,建议读者在用到时候再进行下载,下载地址为:https://pan.baidu.com/s/1ovibKWXlhhy67zS_erYnCw