ValLoop — mmengine 0.10.7 documentation (original) (raw)
class mmengine.runner.ValLoop(runner, dataloader, evaluator, fp16=False)[source]¶
Loop for validation.
Parameters:
- runner (Runner) – A reference of runner.
- dataloader (Dataloader or dict) – A dataloader object or a dict to build a dataloader.
- evaluator (Evaluator or dict or list) – Used for computing metrics.
- fp16 (bool) – Whether to enable fp16 validation. Defaults to False.
Launch validation.
Return type:
run_iter(idx, data_batch)[source]¶
Iterate one mini-batch.
Parameters:
data_batch (Sequence _[_dict]) – Batch of data from dataloader.