MCPcopy Create free account
hub / github.com/modelscope/modelscope / get_metric_values

Function get_metric_values

modelscope/trainers/utils/inference.py:190–197  ·  view source on GitHub ↗
(metric_classes)

Source from the content-addressed store, hash-verified

188
189
190def get_metric_values(metric_classes):
191 metric_values = {}
192 if is_master():
193 for metric_cls in metric_classes:
194 metric_values.update(metric_cls.evaluate())
195 if is_dist():
196 metric_values = broadcast(metric_values, 0)
197 return metric_values
198
199
200def collect_results_cpu(result_part, trainer, tmpdir=None):

Callers 2

single_gpu_testFunction · 0.85
multi_gpu_testFunction · 0.85

Calls 5

is_masterFunction · 0.90
is_distFunction · 0.90
broadcastFunction · 0.90
updateMethod · 0.45
evaluateMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…