Tensorflow:批处理以保持顺序
Tensorflow: batching to preserve order
我有两组不同分辨率的图像数据,一组实际上是训练数据,另一组是标签数据。
我正在使用在 tensorflow 中实现的 CNN。
我想像这样提取批量数据进行训练。
image_batch, label_batch = tf.train.batch([images, labels], batch_size=32, capacity=1096)
现在我的代码没有正常工作。
上面的代码在生成批次时是否保留了图像和标签的顺序? (我想保留顺序以匹配数据和标签)
代码确实保留了标签和图像之间的匹配。它可能会乱序生产批次,但仅此而已。
我有两组不同分辨率的图像数据,一组实际上是训练数据,另一组是标签数据。 我正在使用在 tensorflow 中实现的 CNN。
我想像这样提取批量数据进行训练。
image_batch, label_batch = tf.train.batch([images, labels], batch_size=32, capacity=1096)
现在我的代码没有正常工作。 上面的代码在生成批次时是否保留了图像和标签的顺序? (我想保留顺序以匹配数据和标签)
代码确实保留了标签和图像之间的匹配。它可能会乱序生产批次,但仅此而已。