Metric Space (CADETProcess.metric_space)#
MetricSpace collects named output declarations (Metric) and the
problem-level annotations that give them meaning: optimization direction
(Objective) and operator/bound constraints (Constraint). Direction
and normalization are properties of the registration, not of the metric
itself: the same metric can be an objective in one problem and a plain
output in another.
|
Declaration of a named output. |
Collection of metric declarations with problem-level annotations. |
|
|
Direction annotation on a metric. |
|
Operator/bound annotation on a metric; canonical form is |