我从Medium(here)开始编写本教程,我几乎一字不差地复制了代码,但当我运行代码时,在带有双星号的行中出现以下错误:
TypeError:“(片(无,无,无),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
目前没有回答
相关问题 更多 >
编程相关推荐