
With over 100,000 copies sold, Deep Learning with Python has helped both newcomers and experienced developers into the field of deep learning since 2017. Authors François Chollet and Matthew Watson pair clear explanations with concrete Python code that you can run directly in your browser—offering a practical field guide to applying deep learning in the real world.
This expanded third edition adds new chapters on generative AI and a primer on on the major machine learning libraries today—Keras, TensorFlow, PyTorch, and Jax. The third edition is available for anyone to read online, free of charge. If you’d like to support the project by purchasing a copy, please visit Manning Publications.
What's inside
- Deep learning from first principles
- Basics of TensorFlow, PyTorch, Jax, and Keras
- Image classification, segmentation, and object detection
- Time series forcasting
- Text classification and translation
- Text generation with Transformer models
- Image generation with Diffusion models
- Real world best practices for deep learning systems
Praise for the book
The clearest explanation of deep learning I have come across... it was a joy to read.
- Richard Tobias, Cephasonics
Bridges the gap between the hype and a functioning deep-learning system.
- Peter Rabinovitch, Akamai
The best resource for becoming a master of Keras and deep learning.
- Claudio Rodriguez, Cox Media Group