我想写出一个包含描述的keras模型(可以是一个简单的字符串),这样可以更容易地跟踪文件包含的内容。
有没有简单的方法可以做到这一点?我可以使用
保存并加载模型model.save(filename)
[...]
model = keras.load_model(filename)
我想做什么,是
的效果model.save(filename, description=string)
[...]
model, description = keras.load_model(filename)
关于实现这一目标的最简单方法的任何想法?
答案 0 :(得分:0)
目前,使用Keras中当前版本的model.save
无法做到这一点。它只保存模型()的配置,例如loss function
和metrics
和load_model
只返回已保存的内容。
此问题的一个令人讨厌的解决方案是手动将description
变量添加到Keras中的类models.py
,然后将所需的代码行添加到save_model
和{{1} } 功能。再次,这只是一个可怕的解决方案!