
In this episode, François discusses the state of deep learning, and explains why the field is experiencing a cambrian explosion that eventually may taper off. It was developed with a focus on enabling fast experimentation.

Keras is a minimalist, highly modular neural networks library, written in Python and capable of running on top of either TensorFlow or Theano. No previous experience with Keras, TensorFlow, or machine learning is required.įrançois Chollet is a software engineer at Google and creator of the Keras deep learning library.“I definitely think we can try to abstract away the first principles of intelligence and then try to go from these principles to an intelligent machine that might look nothing like the brain.” Text generation, neural style transfer, and image generationįor listeners with intermediate Python skills.Text classification and machine translation.Image classification and image segmentation.You’ll quickly pick up the skills you need to start developing deep learning applications. As you move through this book, you’ll build your understanding through intuitive explanations and clear examples. In this revised and expanded new edition, Keras creator François Chollet offers insights for both novice and experienced machine learning practitioners. This book shows you how to get started.ĭeep Learning with Python (Second Edition) introduces the field of deep learning using Python and the powerful Keras library.


Deep learning is quickly becoming essential knowledge for every software developer, and modern tools like Keras and TensorFlow put it within your reach - even if you have no background in mathematics or data science.

Recent innovations in deep learning unlock exciting new software capabilities, like automated language translation, image recognition, and more. You’ll learn practical techniques that are easy to apply in the real world and important theory for perfecting neural networks. This extensively revised second edition introduces deep learning using Python and Keras and is loaded with insights for both novice and experienced machine learning practitioners. Deep Learning with Python has taught thousands how to put the full capabilities of deep learning into action.
