Deep Learning with Python, Second Edition
Deep Learning with Python, Second Edition" introduces the field of deep learning using Python and the Keras library, which was created by the author, François Chollet. This expanded edition offers insights for both novice and experienced practitioners through intuitive explanations, clear examples, and detailed code snippets.
The book covers a wide range of topics to help you build a solid understanding of deep learning, including:
Deep learning from first principles
Image classification and image segmentation
Time series forecasting
Text classification and machine translation
Text generation, neural style transfer, and image generation
The book is ideal for readers with intermediate Python skills and does not require previous experience with Keras, TensorFlow, or machine learning. The code examples use the Keras framework with TensorFlow 2 as its numerical engine and demonstrate modern best practices as of 2025.

