pytorch_pfn_extras.engine.DistributedEvaluator#
- class pytorch_pfn_extras.engine.DistributedEvaluator(handler, models, *, progress_bar=False, metrics=None, profile=None)#
Bases:
Evaluator
Methods
__init__
(handler, models, *[, progress_bar, ...])run
(loader, *[, eval_len])Executes the evaluation loop.
- Parameters:
handler (BaseHandler) –
models (Union[Module, Mapping[str, Module]]) –
progress_bar (bool) –
metrics (Optional[Sequence[MetricType]]) –
profile (Optional[profile]) –
- __init__(handler, models, *, progress_bar=False, metrics=None, profile=None)#
- Parameters:
handler (BaseHandler) –
models (Union[Module, Mapping[str, Module]]) –
progress_bar (bool) –
metrics (Optional[Sequence[MetricType]]) –
profile (Optional[profile]) –