Matthew Watson

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

books by Matthew Watson

Deep Learning with Python, Third Edition

  • MEAP began September 2024
  • Last updated May 2025
  • Publication in Fall 2025 (estimated)
  • ISBN 9781633436589
  • 600 pages (estimated)
  • printed in black & white

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.