Изменение формы входа для сетей LSTM в Tensorflow 1.13 и Keras - PullRequest
1 голос
/ 25 марта 2019

enter image description here

Вот образец изображения данных У меня есть 3000 образцов (столбец ID) и 88 функций (всего столбцов). В этом количестве столбцов объектов у меня есть 20 столбцов, называемых X и т. Д. Для каждого из них у меня есть 3 столбца Xlag1, Xlag2, Xlag3 и т. Д. В качестве столбцов отставания. T

Примечания -> Это пандас датафрейм -> Ряды имеют различную длину последовательности, поэтому преобразование в запаздывающие окна помогает выровнять длину последовательности -> Все необходимые исторические данные находятся в одной строке данных

Теперь я хочу передать его в сеть LSTM -

Как преобразовать это в форму трехмерного массива для подачи в качестве входных данных для модели LSTM в тензорном потоке?

Мы пытаемся изменить форму (1 * 4 * количество функций). Но не знаю, если это правильный путь

Я прочитал много статей. Но я немного растерялся.

...