我是按照TensorFlow的 图像分割 教程。其中有以下几行字。
train_dataset = train.cache().shuffle(BUFFER_SIZE).batch(BATCH_SIZE).repeat()
train_dataset = train_dataset.prefetch(buffer_size=tf.data.experimental.AUTOTUNE)
cache()
功能做什么?该 公文 是很晦涩的,自称。缓存这个数据集中的元素。
prefetch()
功能做什么?该 公文 又是相当晦涩的。创建一个Dataset,从这个数据集中预取元素。