EvaluationLoopTrainingCallback

class EvaluationLoopTrainingCallback(factory, frequency=1, prefix=None, evaluator=None, evaluator_kwargs=None, additional_filter_triples=None, **kwargs)[source]

Bases: TrainingCallback

A callback for regular evaluation using new-style evaluation loops.

Initialize the callback.

Parameters:

Attributes Summary

evaluation_loop

Return the evaluation loop instance (lazy-initialization).

Methods Summary

post_epoch(epoch, epoch_loss, **kwargs)

Call after epoch.

Attributes Documentation

evaluation_loop

Return the evaluation loop instance (lazy-initialization).

Methods Documentation

post_epoch(epoch, epoch_loss, **kwargs)[source]

Call after epoch.

Return type:

None

Parameters:
  • epoch (int) –

  • epoch_loss (float) –

  • kwargs (Any) –