Я пытаюсь реализовать нейронную сеть LSTM на python.
Мой код выглядит так:
import pandas
# with date as dataframe index
df_daily = pandas.read_csv('daily_data.csv', index_col='Date')
df_daily = df_daily.drop(['MinMax Price (input 2)'], axis =1)
from keras.layers.core import Activation, Dense, Dropout
from keras.layers.recurrent import LSTM
from keras.models import Sequential
import lstm, time #libraries to assist
x_train, y_train, x_test, y_test = lstm.load_data(df_daily, 50, True)
x_train.head(5)
однако при работе:
x_training, y_training, x_test, y_test = lstm.load_data (df_daily, 50,
True)
Я получаю ошибку:
модуль "lstm" не имеет атрибута "load_data"
Я действительно не понимаю, почему я получаю эту ошибку. Я также попытался установить "theano-lstm" и "theano".
Пожалуйста, помогите, пожалуйста.