code: def __init__(self, metric, higher_better=True):
      super().__init__()
      self.metric = metric
      self._higher_better = higher_better
      self._pred_list = []
      self._target_list = []
      self._name = type(self.metric).__name__
  
file_path: BigDL/python/nano/src/bigdl/nano/deps/openvino/core/metric.py
imports: from openvino.tools.pot import Metric
  import numpy
label_desc: Use image node_id 1 to create a new BaseOpenVINOMetric object from inherited base classes: Metric with example: obj = BaseOpenVINOMetric(metric, higher_better)