В Учебник Tensorflow, он дает следующий пример относительно tf.train.shuffle_batch()
:
# Creates batches of 32 images and 32 labels.
image_batch, label_batch = tf.train.shuffle_batch(
[single_image, single_label],
batch_size=32,
num_threads=4,
capacity=50000,
min_after_dequeue=10000)
Я не совсем понимаю смысл capacity
и min_after_dequeue
. В этом примере он устанавливается как 50000
и 10000
соответственно. Какова логика такого рода настроек или что это значит. Если ввод содержит 200 изображений и 200 ярлыков, что произойдет?