本文利用的demo的是之前写好的: addition_lstm.py, 详细的源代码请看: http://blog.csdn.net/zjm750617105/article/details/51321889
json_string = model.to_json() #等价于 json_string = model.get_config()
open('my_model_architecture.json','w').write(json_string)
model.save_weights('my_model_weights.h5')
#加载模型数据和weights
model = model_from_json(open('my_model_architecture.json').read())
model.load_weights('my_model_weights.h5')
a = model.get_config()
print("model config is ",a)
'''
('model config is ', [
{'class_name': 'LSTM', 'config': {'inner_activation': 'hard_sigmoid', 'trainable': True, 'inner_init': 'orthogonal', 'output_dim': 128, 'unroll': False, 'consume_less': 'cpu', 'init': 'glorot_uniform', &