这本书已经出了两版了,不过到目前为止,第二版还没有引进国内,而第一版是由人民邮电图灵引进的,已经是2018年的事了。但是书中的demo,几乎都还是可用的状态,所以我正在把相关的代码微调,以保证它们可以在keras 2.8
下可以运行。相关代码改进会逐步提交到first_edition
文件夹,具体可以查看提交记录。
This repository contains Jupyter notebooks implementing the code samples found in the book Deep Learning with Python, 2nd Edition (Manning Publications).
For readability, these notebooks only contain runnable code blocks and section titles, and omit everything else in the book: text paragraphs, figures, and pseudocode. If you want to be able to follow what's going on, I recommend reading the notebooks side by side with your copy of the book.
These notebooks use TensorFlow 2.6.
- Chapter 2: The mathematical building blocks of neural networks
- Chapter 3: Introduction to Keras and TensorFlow
- Chapter 4: Getting started with neural networks: classification and regression
- Chapter 5: Fundamentals of machine learning
- Chapter 7: Working with Keras: a deep dive
- Chapter 8: Introduction to deep learning for computer vision
- Chapter 9: Advanced deep learning for computer vision
- Chapter 10: Deep learning for timeseries
- Chapter 11: Deep learning for text
- Chapter 12: Generative deep learning
- Chapter 13: Best practices for the real world
- Chapter 14: Conclusions