dctools.metrics.metrics.MetricComputer

class dctools.metrics.metrics.MetricComputer(eval_variables=None, oceanbench_eval_variables=None, is_class4=False, class4_kwargs=None, **kwargs)
Parameters:
  • eval_variables (List[str])

  • oceanbench_eval_variables (List[str])

  • is_class4 (bool)

  • class4_kwargs (dict)

__init__(eval_variables=None, oceanbench_eval_variables=None, is_class4=False, class4_kwargs=None, **kwargs)

Init func.

Args:

Parameters:
  • eval_variables (List[str])

  • oceanbench_eval_variables (List[str])

  • is_class4 (bool)

  • class4_kwargs (dict)

Methods

__init__([eval_variables, ...])

Init func.

compute(pred_data, ref_data, pred_coords, ...)

compute_metric(eval_dataset[, ref_dataset, ...])

Compute a given metric.

get_metric_name()