Я пытаюсь построить RNN с тензорным потоком и у меня есть несколько вопросов, которые, я надеюсь, могут мне помочь.
У меня есть ряд данных, который имеет для каждого дня значение y и значения x, состоящие из 16 объектов для каждого дня.
1.) Я создал следующий заполнитель:
X = tf.placeholder(tf.float32, [None, n_steps, n_inputs])
Нет = размер партии (50)
n_steps = 20, насколько я понимаю, это количество дней, которое он смотрит назад?
n_inputs = 16 (количество функций вдень)
2.) Я создал x_batch в качестве Dataframe размером 50,16
3.) Теперь я пытаюсь передать его
sess.run(training_op, feed_dict={X: x_batch, y: y_batch})
Iполучить следующее сообщение об ошибке:
Невозможно передать значение формы (50, 16) для тензора 'Placeholder: 0', который имеет форму '(?, 20, 16)'
Возможно мойпонимание где-то не так?
Большое спасибо за любой вклад!
Лучший Рольф