Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Keras 尽早停止时恢复最佳重量_Keras_Keras 2 - Fatal编程技术网

Keras 尽早停止时恢复最佳重量

Keras 尽早停止时恢复最佳重量,keras,keras-2,Keras,Keras 2,我正在使用Keras的EarlyStating进行深度学习项目。文件中提到了一个非常有用的恢复最佳重量的想法。但不知何故,我还不能使用它。我使用的是Keras 2.2.2/TF 1.10,使用Anaconda安装。 这个调用很简单,如下所示。有什么问题吗 es = EarlyStopping(monitor='val_acc', min_delta=1e-4, patience=patience_,verbose=1,restore_best_weights=True) \uuuu init\

我正在使用Keras的EarlyStating进行深度学习项目。文件中提到了一个非常有用的恢复最佳重量的想法。但不知何故,我还不能使用它。我使用的是Keras 2.2.2/TF 1.10,使用Anaconda安装。 这个调用很简单,如下所示。有什么问题吗

es = EarlyStopping(monitor='val_acc', min_delta=1e-4, patience=patience_,verbose=1,restore_best_weights=True)
\uuuu init\uuuuu()
得到一个意外的关键字参数“restore\u best\u weights”


啊,一个很普遍的问题。keras在线文档是由github的主分支生成的,因此最近才引入的特性在那里出现,但还没有出现在任何keras版本中

因此,2018年8月18日添加了
earlystoping
回调的
restore\u best\u weights
选项,而目前最新的Keras版本(2.2.2)于2018年7月28日发布。因此,您必须使用Keras master,等待Keras发布,或者干脆不使用该选项


更新:它现在包含在发行版中。

很高兴知道这个新添加的内容!我一直在使用
ModelCheckpoint
回调,并在训练后加载最佳重量。这可能是版本2.2.2.FYI的一个解决方法,t现在包含在Release中感谢提供大量信息!:D