我有以下代码:
data = np.load("data.npy")
print(data) # Makes sure the array gets loaded in memory
dataset = tf.contrib.data.Dataset.from_tensor_slices((data))
该文件"data.npy"
为 3.3 GB。使用 numpy 读取文件需要几秒钟,但创建 tensorflow 数据集对象的下一行需要很长时间才能执行。这是为什么?它在引擎盖下做什么?