Deep Learning with Python (Third Edition)
Audiobook & Ebook

Deep Learning with Python (Third Edition) by Francois Chollet | Free Audiobook

By Francois Chollet

Narrated by Christopher Kendrick

🎧 21 hours and 38 minutes 📘 Manning Publications 📅 November 17, 2025 🌐 English
🎧 Listen Free on Audible 📖 Read on Kindle

Free 30-day trial · Cancel anytime

About This Audiobook

The bestselling book on Python deep learning, now covering generative AI, Keras 3, PyTorch, and JAX! Deep Learning with Python (Third Edition) puts the power of deep learning in your hands. This new edition includes the latest Keras and TensorFlow features, generative AI models, and added coverage of PyTorch and JAX. Learn directly from the creator of Keras and step confidently into the world of deep learning with Python.

In Deep Learning with Python (Third Edition) you’ll discover:

Deep learning from first principles
The latest features of Keras 3
A primer on JAX, PyTorch, and TensorFlow
Image classification and image segmentation
Time series forecasting
Large Language models
Text classification and machine translation
Text and image generation—build your own GPT and diffusion models!
Scaling and tuning models

With over 100,000 copies sold, Deep Learning with Python makes it possible for developers, data scientists, and machine learning enthusiasts to put deep learning into action. In this expanded and updated third edition, Keras creator François Chollet offers insights for both novice and experienced machine learning practitioners.

About the book:

Deep Learning with Python (Third Edition) makes the concepts behind deep learning and generative AI understandable and approachable. This complete rewrite of the bestselling original includes fresh chapters on transformers, building your own GPT-like LLM, and generating images with diffusion models. Each chapter introduces practical projects and code examples that build your understanding of deep learning, layer by layer.

About the listener:

For listeners with intermediate Python skills. No previous experience with machine learning or linear algebra required.

About the authors:

François Chollet is the co-founder of Ndea and the creator of Keras. Matthew Watson is a software engineer at Google working on Gemini and a core maintainer of Keras.

PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.

🎧 Listen Free on Audible

Free 30-day trial · Cancel anytime

Quick Take

  • Narration: Christopher Kendrick handles the dense technical content with professional clarity, though code-heavy sections are substantially easier to follow with the included PDF companion open.
  • Themes: deep learning foundations, generative AI models, practical neural network implementation
  • Mood: Dense but methodical, with a textbook seriousness that rewards patience
  • Verdict: François Chollet’s third edition remains the most authoritative hands-on introduction to deep learning from the person who built the framework, but this is genuinely supplementary listening rather than a standalone audio experience.

I have a particular soft spot for technical books that were written to be read rather than referenced, and Deep Learning with Python sits near the top of that short list. I first encountered the first edition during a period when I was trying to understand what practitioners actually meant by ‘deep learning’ rather than what journalists meant by it. Chollet’s way of building concepts from first principles, staying close to working code without burying the reader in it, made the subject approachable in a way I hadn’t found elsewhere. The third edition has been substantially rewritten, and the audiobook version arrives with a PDF companion in the Audible library, which you should download before pressing play.

Let me be direct about the format question, because it matters here more than with most technical titles. Christopher Kendrick narrates code examples with a professional precision that makes them listenable, but understanding a transformer architecture or a custom training loop through audio alone is a different kind of difficult than encountering it in print with syntax highlighting and whitespace doing organizational work. The PDF companion is not optional. With it open alongside the audio, this becomes an unusually effective way to absorb the material, Kendrick’s pacing gives you time to look at the code while the conceptual explanations build context around it. Without it, the code-heavy chapters are genuinely hard going.

What the Third Edition Actually Added

The scope expansion in this edition is significant. Beyond the updated Keras 3 content, Chollet has added substantive chapters on building a GPT-like language model from scratch, generating images with diffusion models, and coverage of both PyTorch and JAX alongside TensorFlow. These are not survey chapters. The LLM material in particular is detailed enough to serve as a genuine working introduction rather than a gesture toward relevance. Given that the first two editions were largely silent on transformers, this is a substantial addition for anyone who already owns a prior copy.

Chollet’s Pedagogical Method and Why It Works in Audio

One of the things that makes this book unusual among ML texts is Chollet’s insistence on building intuition before introducing formalism. He tends to show you what a layer does operationally before explaining the mathematics behind it, which means you arrive at the math with a working mental model rather than abstract notation you’re trying to render meaningful. This sequencing actually translates reasonably well to audio. The explanatory prose passages, which constitute the majority of the listening time, benefit from Kendrick’s measured delivery. The book’s conceptual spine holds up in audio even where the code sections require the PDF.

Who This Edition Is For and Who Should Skip the Audio Format

Intermediate Python developers wanting comprehensive coverage of current deep learning practice, including generative AI, will find this the most efficient single-volume resource available. The claim on the cover that no prior machine learning or linear algebra experience is required is partially true, the early chapters genuinely build from scratch, but by the second half the pace accelerates considerably, and complete beginners will likely struggle. For those who want the audio version specifically: it works best as a companion to active coding sessions, not as passive listening during a commute. The 21-hour runtime signals how much ground is covered. Treat this as a course you happen to be listening to, and it delivers exceptional value. Treat it as background audio and the return diminishes sharply.

Frequently Asked Questions

Is the PDF companion essential for the audiobook version of Deep Learning with Python?

Yes, strongly. Audible includes the PDF in your library when you purchase the audiobook. Code examples in chapters on neural architectures, transformers, and diffusion models are significantly harder to follow without being able to see the syntax. Download it before you start.

How does this third edition differ from the second edition for someone who already owns that version?

The third edition adds full chapters on building a GPT-style large language model, image generation with diffusion models, and substantive coverage of both PyTorch and JAX. It also reflects Keras 3 throughout. If you worked through the second edition, there is genuinely new material worth your time.

Does Christopher Kendrick’s narration hold up through the most technical sections?

Kendrick reads code with clear punctuation and variable names without stumbling, which is harder than it sounds. The conceptual explanation passages flow naturally. The honest limitation is that audio code comprehension has a ceiling regardless of narrator quality, the PDF companion is what closes that gap.

Is this appropriate for someone completely new to machine learning, as the subtitle suggests?

The early chapters genuinely build from first principles and the claim is fair for part one. By the second half of the book, the pace and assumed comfort with mathematical notation increase substantially. Complete beginners will get further with this than with many alternatives, but some prior comfort with Python and basic statistics helps considerably.

Ready to listen?

🎧 Listen to Deep Learning with Python (Third Edition) for free

Free 30-day trial · Cancel anytime

What Listeners Are Saying

★★★★★

this is the book of books for ai/ml

well writtenpracticalmodestly brilliant

– Critical Eye Toward Design
★★★★★

The ONE. This is the long lasting MASTERPIECE BY MR GOOGLE KERAS

This is the one book you need or must have for ai foundations.

– griller
★★★★★

This book is a must-have practical DL book that covers all cutting-edge techniques, including GPT.

In my opinion, this book is exceptionally captivating and well-structured.To show my appreciation to the authors, I bought 2 copies.It effectively elucidates the fundamental concepts of machine learning and deep learning within the initial chapters. From Chapter 12 onwards, the content primarily comprises new material from the latest edition. Notably,…

– JohnnyLanghorne
★★★★★

A Must-Read Book for Deep Learning

A very well-written book with excellent code examples! I highly recommend this book for developers who would like to get started with deep learning. Understanding the fundamentals and how to train, fine-tune and run inference with deep learning models is a must-have skill in the age of GenAI.

– Margaret Maynard-Reid
★★★★★

Required reading if you want to get into AI

I've started and stopped in Deep Learning and AI so many times. This book is amazing. It's the only resources I've seen that combines just enough core understanding of principles (without getting lost in the details), understanding of the tools you will lose and real-world methodology and best practices into…

– David Shaw

Start Listening: Deep Learning with Python (Third Edition)


Free 30-day trial · Cancel anytime

Alexandra Reed

Written by Alexandra Reed

Founder & Literary Critic