【Python机器学习】循环神经网络(RNN)——传递数据并训练

与其他Keras模型一样,我们需要向.fit()方法传递数据,并告诉它我们希望训练多少个训练周期(epoch):

model.fit(X_train,y_train,
          batch_size=batch_size,
          epochs=epochs,
          validation_data=(X_test,y_test))

因为个人小电脑内存不足,所以吧maxlen参数改成了100重新运行。

保存模型:

model_strucure=model.to_json()
with open('simplernn_model1.json','w') as json_file:
    json_file.write(model_strucure)
model.save_weights('simplernn_weights1.h5')

你可能感兴趣的:(Python机器学习,机器学习,python,rnn,人工智能,开发语言,深度学习,神经网络)