Я декодировал изображение в формате JPEG и получил его в форме n_samples
x n_features
как двухмерный numpy.ndarray
. Я кормлю это tensorflow следующим образом:Тензорный поток: Как подать numpy.ndarray?
sess.run(train_step, feed_dict={X : train_set.Features, y_ : train_set.labels})
Это возвращает TypeError: TypeError: unhashable type: 'numpy.ndarray'
.
Я думаю, что это простая проблема, но я не могу найти хороший совет по этому поводу. Ближе всего я нашел этот пост при переполнении стека, но, насколько я понимаю, это то, что я делаю.
Можете ли вы показать нам X, train_set.Features, Y_, train_set.labels (и их формы)? Некоторые из них, вероятно, имеют неправильную форму. –
Вероятно, ваш 'X' или' y_' является массивом numpy, но он должен быть 'tf.Tensor' или' str', содержащим имя конечной точки –