Well-defined input pipelines cannot only greatly reduce the time needed to train models, but also help to better preprocess the training samples to guide the networks toward more performant configurations. In this section, we will demonstrate how to build such optimized pipelines, diving into the TensorFlow tf.data API.
Efficient data serving
Introducing the TensorFlow Data API
While tf.data has already appeared multiple times in the Jupyter notebooks, we have yet to properly introduce this API and its multiple facets.
Intuition behind the TensorFlow Data API
Before covering tf.data, we...