avalanche.evaluation.metrics.ExperienceClassAccuracy
- class avalanche.evaluation.metrics.ExperienceClassAccuracy(classes=None)[source]
At the end of each experience, this plugin metric reports the average accuracy over all patterns seen in that experience (separately for each class).
This metric only works at eval time.
Methods
__init__
([classes])Creates an instance of ExperienceClassAccuracy 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)metric_value_name
(m_value)reset
(strategy)Resets the metric internal state.
result
(strategy)Obtains the value of the metric.
update
(strategy)