Programming Exercises

Most self-study courses contain companion programming exercises. These exercises provide practice in applying machine learning concepts to solve real-world problems. In each exercise, you’ll use TensorFlow to experiment with machine learning models in Python.

Prerequisites

No prior TensorFlow knowledge is required to complete the exercises, but some familiarity with Python programming basics is highly recommended. 

What TensorFlow APIs do the programming exercises use?

The programming exercises rely on several high-level TensorFlow APIs, including Estimators and tf.keras. To learn more about Estimators, see the Premade Estimators page on tensorflow.org. To learn more about tf.keras, see the Tutorials section of tensorflow.org.

Will the exercises be updated when new versions of TensorFlow are released?

Yes. Exercises will be regularly updated to ensure they are always compatible with the latest TensorFlow API release.

How do I run the exercises?

You can run the exercises in your browser (no installation required) using the Colaboratory platform. Just click on the programming exercise links on the course pages to launch them in Colaboratory. 

What are the system requirements for Colaboratory?

See the Colaboratory FAQs for a full list of system requirements.

 
Was this helpful?
How can we improve it?