Keras可以强调改善的损失



据我了解,宽面条自动突出了改善的损失。我认为,如果Keras可以做同样的事情,那将非常有帮助,但是我似乎找不到一种方法。

我使用keras执行非线性回归。我使用以下方式使用checkpointerfit方法:

checkpointer = ModelCheckpoint(filepath=weightsFile, verbose=1, save_best_only=True)
 predictivemodel.fit(X, y, nb_epoch=50, batch_size=100, show_accuracy=True,verbose=1, validation_split=0.2, callbacks=[EarlyStopping(monitor='val_loss', patience=15, mode='min'),checkpointer])

我得到一个日志文件,每当val_loss改进时,日志文件的该部分显示以下行:

159900/159987 [============================>.] - ETA: 0s - loss: 0.5797 - acc: 0.1123Epoch 00000: val_loss improved from inf to 0.46812, saving model to C:UserskerasexperimentdnnModelsweightsweights.hdf5

对于val_loss没有改进的时期,我在日志文件中得到了以下行:

159900/159987 [============================>.] - ETA: 0s - loss: 0.3379 - acc: 0.1786Epoch 00007: val_loss did not improve

相关内容

  • 没有找到相关文章

最新更新