Skip to content

PacktPublishing/Deep-Learning-with-TensorFlow-and-Keras-3rd-edition

Repository files navigation

Machine Learning Summit 2025

Machine Learning Summit 2025

Bridging Theory and Practice: ML Solutions for Today’s Challenges

3 days, 20+ experts, and 25+ tech sessions and talks covering critical aspects of:

  • Agentic and Generative AI
  • Applied Machine Learning in the Real World
  • ML Engineering and Optimization

👉 Book your ticket now >>


Join Our Newsletters 📬

DataPro

The future of AI is unfolding. Don’t fall behind.

DataPro QR

Stay ahead with DataPro, the free weekly newsletter for data scientists, AI/ML researchers, and data engineers.
From trending tools like PyTorch, scikit-learn, XGBoost, and BentoML to hands-on insights on database optimization and real-world ML workflows, you’ll get what matters, fast.

Stay sharp with DataPro. Join 115K+ data professionals who never miss a beat.


BIPro

Business runs on data. Make sure yours tells the right story.

BIPro QR

BIPro is your free weekly newsletter for BI professionals, analysts, and data leaders.
Get practical tips on dashboarding, data visualization, and analytics strategy with tools like Power BI, Tableau, Looker, SQL, and dbt.

Get smarter with BIPro. Trusted by 35K+ BI professionals, see what you’re missing.

Packt Conference

3 Days, 20+ AI Experts, 25+ Workshops and Power Talks

Code: USD75OFF

Deep-Learning-with-TensorFlow-and-Keras-Third-edition

drawing

@copyright 2022, Packt Publishing

Getting started

All the code can be found in the chapter folders. You can run these code files on cloud platforms like Google Colab or your local machine. Note that some chapters require a GPU to run in a reasonable amount of time, so we recommend one of the cloud platforms as they come pre-installed with CUDA.

Running on a cloud platform

To run the notebook (.ipynb) files on a cloud platform, just click on one of the badges in the table below:

Chapter Colab Kaggle Gradient StudioLab
02 Regression and Classification
  • logistic_regression_using_keras_API.ipynb
  • multiple_linear_regression_using_keras_API.ipynb
  • simple_linear_regression.ipynb
  • simple_linear_regression_using_keras_API.ipynb
Open In Colab Open In Colab Open In ColabOpen In Colab Kaggle Kaggle Kaggle Kaggle Gradient Gradient Gradient Gradient Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab
07 Unsupervised Learning
  • DBN.ipynb
  • PCA.ipynb
  • k_means_using_tensorflow.ipynb
  • restricted_boltzmann_machines.ipynb
  • som.ipynb
Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Kaggle Kaggle Kaggle Kaggle Kaggle Gradient Gradient Gradient Gradient Gradient Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab
08 Autoencoders
  • ConvolutionAutoencoder.ipynb
  • DenoisingAutoencoder.ipynb
  • SparseAutoEncoder.ipynb
  • VAE.ipynb
  • VanillaAutoEncoder.ipynb
  • sentence_vector_gen.ipynb
Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Kaggle Kaggle Kaggle Kaggle Kaggle Kaggle Gradient Gradient Gradient Gradient Gradient Gradient Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab
09 Generative Models
  • CycleGAN_TF2.ipynb
  • DCGAN.ipynb
  • VanillaGAN.ipynb
Open In Colab Open In Colab Open In Colab Kaggle Kaggle Kaggle Gradient GradientGradient Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab
11 Reinforcement Learning
  • DQNCartPole.ipynb
  • DQN_Atari_v2.ipynb
  • Introduction_to_gym.ipynb
  • random_agent_playing.ipynb
Open In Colab Open In Colab Open In Colab Open In Colab Kaggle Kaggle Kaggle Kaggle Gradient Gradient Gradient Gradient Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab
12 Probabilistic TensorFlow
  • AleatoryUncertainity_using_TFP.ipynb
  • Bayesian_networks.ipynb
  • EpistemicUncertainity_using_TFP.ipynb
  • Fun_with_tensorflow_probability.ipynb
  • Introduction_to_TFP.ipynb
Open In Colab Open In Colab Open In Colab Open In Colab Open In Colab Kaggle Kaggle Kaggle Kaggle Kaggle Gradient Gradient Gradient Gradient Gradient Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab
16 Other Useful Deep Learning Libraries
  • H2o_classification.ipynb
  • PyTorch.ipynb
Open In Colab Open In Colab Kaggle Kaggle Gradient Gradient Open In SageMaker Studio Lab Open In SageMaker Studio Lab
19 TensorFlow 2 Ecosystem
  • End_to_End_TFDS_pipeline.ipynb
  • Image_Classification_TF_Hub.ipynb
  • Introduction_to_TensorFlow_datasets.ipynb
Open In Colab Open In Colab Open In Colab Kaggle Kaggle Kaggle Gradient Gradient Gradient Open In SageMaker Studio Lab Open In SageMaker Studio Lab Open In SageMaker Studio Lab

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781803232911

About

Deep Learning with TensorFlow and Keras – 3rd edition, Published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7