我正在尝试使用tf.Dataset.cache,但似乎没有效果。
请回答以下3个问题:
1. 什么时候需要缓存数据集?我认为应该在任何具有随机行为的映射操作之前进行。建议在从TFRecord文件中最初解析数据集后,在进行任何其他映射之前缓存数据集吗?
2. 如何测量缓存的速度优化效果?
3. 我假设我总是想将图像缓存在内存中。至少缓存其中一部分,并使流水线更快地提供给网络。什么时候需要将缓存写入文件?
谢谢!
请回答以下3个问题:
1. 什么时候需要缓存数据集?我认为应该在任何具有随机行为的映射操作之前进行。建议在从TFRecord文件中最初解析数据集后,在进行任何其他映射之前缓存数据集吗?
2. 如何测量缓存的速度优化效果?
3. 我假设我总是想将图像缓存在内存中。至少缓存其中一部分,并使流水线更快地提供给网络。什么时候需要将缓存写入文件?
谢谢!