В учебнике MNIST для Tensorflow мы преобразуем выход из последнего слоя пула в один вектор. Проведенный код был:Каков отрицательный индекс в массивах фигур? (Tensorflow)
h_pool2_flat = tf.reshape(h_pool2, [-1, 7*7*64])
Что такое индекс -1 для? Разве мы просто не пытаемся сформировать вывод для одного вектора, так почему бы нам не просто изменить форму: [1, 7 * 7 * 64]?
Заранее благодарен!
Это в основном для повторной регулировки тензора. Когда tf видит -1, он будет соответствовать массиву данных или списку в желаемой форме. –