Registry for creating metrics by name.
Definition at line 6 of file registry.py.
◆ create_metric()
Metric package.experimental.train.metrics.registry.MetricsRegistry.create_metric |
( |
str |
name | ) |
|
|
static |
Create a metric instance by name.
Args:
name (str): Name of the metric.
Returns:
Metric: Metric instance.
Definition at line 15 of file registry.py.
15 def create_metric(name: str) -> Metric:
16 """
17 Create a metric instance by name.
18
19 Args:
20 name (str): Name of the metric.
21
22 Returns:
23 Metric: Metric instance.
24 """
25 if name not in MetricsRegistry._metrics:
26 raise ValueError(
27 f"Unknown Metric: {name}. Custom metric is not supported yet")
28 return MetricsRegistry._metrics[name]()
◆ _metrics
dict package.experimental.train.metrics.registry.MetricsRegistry._metrics |
|
staticprotected |
Initial value:= {
"categorical_accuracy": CategoricalAccuracy,
}
Definition at line 10 of file registry.py.
The documentation for this class was generated from the following file:
- runtime/onert/api/python/package/experimental/train/metrics/registry.py