paddlespeech.s2t.training.triggers.compare_value_trigger module
- class paddlespeech.s2t.training.triggers.compare_value_trigger.CompareValueTrigger(key, compare_fn, trigger=(1, 'epoch'))[source]
Bases:
object
Trigger invoked when key value getting bigger or lower than before.
- Args:
key (str) : Key of value. compare_fn ((float, float) -> bool) : Function to compare the values. trigger (tuple(int, str)) : Trigger that decide the comparison interval.
Methods
__call__
(trainer)Get value related to the key and compare with current value.