Имеется изображение 25 * 15, и я хочу определить, что это такое, используя CNN.
При обучении своей CNN я в качестве наборов данных в качестве наборов данных указываю numpy с именем 'img' (200,375):
sess.run(train, feed_dict={X: imgs, Y: labels}
Этот numpy содержит 200 сэмплов, каждый из которых имеет 375. Особенности.
Но когда я изменяю этот numpy в (-1, 25, 15, 1) Тензор:
X = tf.placeholder(tf.float32, [None, 375])
X = tf.reshape(X,[-1,25,15,1])
Произошло что-то не так:
Cannot feed value of shape (200, 375) for Tensor 'Reshape:0', which has shape '(?, 25, 15, 1)'
Я не знаю, почему это не сработало, 25 * 15 действительно 375. Спасибо!