Python 3.x fit_生成器中的日志验证步骤
在凯拉斯,我有以下几点Python 3.x fit_生成器中的日志验证步骤,python-3.x,tensorflow,keras,Python 3.x,Tensorflow,Keras,在凯拉斯,我有以下几点 MyModel.fit_generator(generator=generatorTraining, epochs=self.nofEpochs, steps_per_epoch=nofBatchesPerTrainingEpoch, callbacks=callbacks, validation_data=generatorValidation,
MyModel.fit_generator(generator=generatorTraining, epochs=self.nofEpochs,
steps_per_epoch=nofBatchesPerTrainingEpoch, callbacks=callbacks,
validation_data=generatorValidation, validation_steps=nofBatchesPerValidationEpoch)
然后,我将一个自定义回调添加到回调
,以记录有关历元、训练和批次的信息。我使用以下函数执行此操作:在新纪元开始时
,在新纪元结束时
,在新纪元开始时
,在新纪元结束时
,在新纪元开始时
,以及在新纪元结束时
。我可以找到可以在MyModel.evaluate
中使用的其他回调
但我似乎找不到从回调中的
validation\u data
获取信息的方法,例如准确性。这是不可能的还是?您可以使用如下示例代码:
def on_epoch_end_validation(self, epoch):
x_test = self.validation_data[0]
然后可以在示例代码中使用
on\u epoch\u end\u验证
您可以使用如下示例代码:
def on_epoch_end_validation(self, epoch):
x_test = self.validation_data[0]
然后可以在示例代码中使用
on\u epoch\u end\u验证
您在文档中的何处找到此项?仅出于兴趣:)您在文档中的何处找到此信息?只是出于兴趣:)