Deep Learning with Python, Third Edition - Softcover

Francois, Chollet

 
9781633436589: Deep Learning with Python, Third Edition

Synopsis

Why wait to master deep learning when the tools are already within reach? As AI reshapes every industry, learning how to build models like GPT or generate stunning images is no longer a luxury―it is a necessity. Many developers struggle with fragmented tutorials or outdated libraries, leaving them unsure how to translate theory into practice. What if you could gain hands-on experience with the latest tools and techniques, backed by expert guidance, and build models that deliver real results from the start? 

  • First-principles walkthroughs: Understand every layer, activation, and optimizer, so troubleshooting feels natural. 
  • Keras 3 showcase: Use the newest API features for faster, cleaner model pipelines. 
  • Multiframework primer: Compare TensorFlow, PyTorch, and JAX to pick the right tool every time. 
  • Generative AI chapters: Craft text with your own GPT-style model and create images using diffusion. 
  • Production guidance: Learn scaling, tuning, and deployment tips that move notebooks into real apps. 

Deep Learning with Python, Third Edition, by François Chollet and Matthew Watson, delivers an authoritative, code-first roadmap from the minds behind Keras. 

Each chapter builds knowledge step by step, pairing intuitive explanations with color-coded listings you can run immediately. Expanded coverage tackles transformers, diffusion, and hardware-friendly workflows while retaining the approachable tone that made previous editions bestsellers. 

By the final page you will confidently architect, train, and fine-tune state-of-the-art models, ready to solve vision, language, and forecasting problems in your own projects. 

Ideal for developers with intermediate Python skills who crave practical, future-proof AI expertise.

"synopsis" may belong to another edition of this title.

About the Author

François Chollet is a software engineer at Google and creator of the Keras deep learning library. 

Matthew Watson is a core maintainer of the Keras deep learning library, focusing primarily on tools for Natural Language Processing.

From the Back Cover

From the back cover:

Deep Learning with Python, Third Edition introduces deep learning from scratch. Each chapter introduces practical code examples that build up your understanding of deep learning layer by layer. You'll appreciate the intuitive explanations, crisp color illustrations, and clear examples. In this expanded third edition you'll find fresh chapters on the transformers architecture, building your own GPT-like large language model, and image generation with diffusion models. Plus, even DL veterans will benefit from the insightful explanations on the nature of deep learning.
 

About the reader: 

For readers with intermediate Python skills. No previous experience with Keras, TensorFlow, or machine learning is required.

"About this title" may belong to another edition of this title.