Как передать тензор формы (7000, 48) в feed_dict_batch? - PullRequest
0 голосов
/ 17 апреля 2020
with tf.Session() as sess:
    sess.run(init)
    for i in range(7000):
        feed_dict_batch = {X: X_train[i], y: y_train}
        sess.run(optimizer, feed_dict = feed_dict_batch)
    A_value, b_value = sess.run([A,b])
    print(A_value)
    print(b_value)

Это код, X_train форма (7000, 48). Когда я пытаюсь передать это как ввод, я получаю ошибку как:

Значение канала не может быть объектом tf.Tensor. Допустимые значения подачи включают Python скаляры, строки, списки, numpy ndarrays или TensorHandles. Для справки, тензорным объектом был Tensor ("strided_slice_1: 0", shape = (48,), dtype = float32), который был передан в канал с ключом Tensor ("Placeholder_38: 0", dtype = float32).

Пожалуйста, дайте мне знать, как следует подавать данные с формой (7000,48).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...