avalanche.evaluation.metrics.RunningEpochTime
- class avalanche.evaluation.metrics.RunningEpochTime[source]
The running epoch time metric. This plugin metric only works at training time.
For each iteration, this metric logs the average time between the start of the epoch and the current iteration.
Methods
__init__
()Creates an instance of the running epoch time metric..
after_backward
(strategy)after_eval
(strategy)after_eval_dataset_adaptation
(strategy)after_eval_exp
(strategy)after_eval_forward
(strategy)after_eval_iteration
(strategy)after_forward
(strategy)after_train_dataset_adaptation
(strategy)after_training
(strategy)after_training_epoch
(strategy)after_training_exp
(strategy)after_training_iteration
(strategy)after_update
(strategy)before_backward
(strategy)before_eval
(strategy)before_eval_dataset_adaptation
(strategy)before_eval_exp
(strategy)before_eval_forward
(strategy)before_eval_iteration
(strategy)before_forward
(strategy)before_train_dataset_adaptation
(strategy)before_training
(strategy)before_training_epoch
(strategy)before_training_exp
(strategy)before_training_iteration
(strategy)before_update
(strategy)reset
(strategy)Resets the metric internal state.
result
(strategy)Obtains the value of the metric.
update
(strategy)