Learn and use machine learning

This notebook collection is inspired by the book Deep Learning with Python. These tutorials use tf.keras, TensorFlow's high-level Python API for building and training deep learning models. To learn more about using Keras with TensorFlow, see the TensorFlow Keras Guide.

Publisher's note: Deep Learning with Python introduces the field of deep learning using the Python language and the powerful Keras library. Written by Keras creator and Google AI researcher François Chollet, this book builds your understanding through intuitive explanations and practical examples.

To learn about machine learning fundamentals and concepts, consider taking the Machine Learning Crash Course. Additional TensorFlow and machine learning resources are listed in next steps.

  1. Basic classification
  2. Text classification
  3. Regression
  4. Overfitting and underfitting
  5. Save and restore models