#----coding:utf-8-----
input_dim=1, output_dim=50, return_sequences=True)) model.add(Dropout(0.2)) model.add(LSTM( 100, return_sequences=False)) model.add(Dropout(0.2)) model.add(Dense( output_dim=1)) model.add(Activation('linear')) start = time.time() model.compile(loss='mse', optimizer='rmsprop') print ('compilation time : ', time.time() - start) model.fit( trainX, trainY, batch_size=128, nb_epoch=10, validation_split=0.05) y_pred = model.predict(testX) #plot