Work with TensorFlow and Keras for real performance of deep learningKey FeaturesCombines theory and implementation with in-detail use-cases.Coverage on both, TensorFlow 1.x and 2.x with elaborated concepts.Exposure to Distributed Training, GANs and Reinforcement Learning.DescriptionMastering TensorFlow 2.x is a must to read and practice if you are interested in building various kinds of neural networks with high level TensorFlow and Keras APIs. This book includes the use of a local Jupyter notebook and the use of Google Colab in various use cases including GAN and Image classification tasks. While you explore the performance of TensorFlow, the book also covers various concepts and in-detail explanations around reinforcement learning, model optimization and time series models.What you will learnGetting started with Tensorflow 2.x and basic building blocks.Get well versed in functional programming with TensorFlow.Practice Time Series analysis along with strong understanding of concepts.Get introduced to use of TensorFlow in Reinforcement learning and Generative Adversarial Networks.Train distributed models and how to optimize them.Who this book is forThis book is designed for machine learning engineers, NLP engineers and deep learning practitioners who want to utilize the performance of TensorFlow in their ML and AI projects. Readers are expected to have some familiarity with Tensorflow and the basics of machine learning would be helpful.Table of Contents1. Getting started with TensorFlow 2.x2. Machine Learning with TensorFlow 2.x3. Keras based APIs4. Convolutional Neural Networks in Tensorflow5. Text Processing with TensorFlow 2.x6. Time Series Forecasting with TensorFlow 2.x7. Distributed Training and DataInput pipelines8. Reinforcement Learning9. Model Optimization10. Generative Adversarial NetworksRead more