Ошибка типа: '(slice (None, None, None), 0)' является недопустимым ключом для Keras - PullRequest
1 голос
/ 18 февраля 2020

Я разрабатываю этот урок из Medium ( здесь ), и я скопировал код почти дословно, но когда я запускаю код, я получаю следующую ошибку в строке с двойным звездочки:

"Ошибка типа: '(slice (None, None, None), 0)' является недействительным ключом"

Может кто-нибудь помочь мне с разработкой кода?

data_normaliser = preprocessing.MinMaxScaler()
data_normalised = data_normaliser.fit_transform(data)

ohlcv_histories_normalised = np.array([data_normalised[i:i + history_points].copy() for i in range(len(data_normalised) - history_points)])
next_day_open_values_normalised = np.array([data_normalised[:, 0][i + history_points].copy() for i in range(len(data_normalised) - history_points)])
next_day_open_values_normalised = np.expand_dims(next_day_open_values_normalised, -1)

**next_day_open_values = np.array([data[:, 0][i + history_points].copy() for i in range(len(data) - history_points)])**
next_day_open_values = np.expand_dims(next_day_open_values, -1)

y_normaliser = preprocessing.MinMaxScaler()
y_normaliser.fit(np.expand_dims(next_day_open_values))

assert ohlcv_histories_normalised.shape[0] == next_day_open_values_normalised.shape[0]
return ohlcv_histories_normalised, next_day_open_values_normalised, next_day_open_values, y_normaliser
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...