TestLoop¶ class mmengine.runner.TestLoop(runner, dataloader, evaluator, fp16=False)[源代码]¶ Loop for test. 参数: 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 testing. Defaults to False. run()[源代码]¶ Launch test. 返回类型: dict run_iter(idx, data_batch)[源代码]¶ Iterate one mini-batch. 参数: data_batch (Sequence[dict]) – Batch of data from dataloader. 返回类型: None