Индекс кортежа вне диапазона произошел для набора данных тренировки - PullRequest
0 голосов
/ 27 февраля 2020

Я обучаю глубокому обучению LSTM для прогнозирования фондового рынка.

Я получаю индекс кортежа вне диапазона для следующей строки кода: x_train = np.reshape(x_train, (x_train.shape[0],x_train.shape[1],1))

Я использую Jupyter Notebook Так что здесь сложно отлаживать. Можете ли вы помочь мне?

1 Ответ

0 голосов
/ 27 февраля 2020

Вам следует проверить фактическое значение вашего tuple -типа x_train.shape. Простая печать, вероятно, приведет к тому, что ваш x_train.shape имеет форму (N,), то есть имеет одноэлементное измерение.

В случае, если это ваша проблема, вам нужно expand_dims ваш (вероятно, ) numpy массив.

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