paddlespeech.s2t.training.extensions.evaluator 模块

class paddlespeech.s2t.training.extensions.evaluator.StandardEvaluator(model: Layer, dataloader: DataLoader)[来源]

基础: Extension

Attributes:
name

方法

__call__([trainer])

扩展的主要操作。

finalize(trainer)

训练完成时执行的操作。

initialize(trainer)

执行一次以获取正确的培训师状态的操作。

on_error(trainer, exc, tb)

处理训练过程中引发的错误,然后再进行最终处理。

评估

evaluate_core

evaluate_sync

default_name = 'validation'
evaluate()[来源]
evaluate_core(batch)[来源]
evaluate_sync(data)[来源]
name = None
priority = 300
trigger = (1, 'epoch')