code: def __init__(self):
      self.ent_tp = 1e-6  # defaultdict(lambda: 1e-6)# 1e-6 #
      self.ent_fn = 1e-6  # defaultdict(lambda: 1e-6)# 1e-6
      self.ent_fp = 1e-6  # defaultdict(lambda: 1e-6)# 1e-6
  
      self.rel_tp = 1e-6  # defaultdict(lambda: 1e-6)# 1e-6
      self.rel_fn = 1e-6  # defaultdict(lambda: 1e-6)# 1e-6
      self.rel_fp = 1e-6  # defaultdict(lambda: 1e-6)# 1e-6
  
      self.rel_p_tp = 1e-6  # defaultdict(lambda: 1e-6)# 1e-6
      self.rel_p_fn = 1e-6  # defaultdict(lambda: 1e-6)# 1e-6
      self.rel_p_fp = 1e-6
  
imports: import logging
  import numpy
  from collections import Counter, defaultdict
  from scipy.optimize import linear_sum_assignment
  from .blanc import blanc, tuple_to_metric
label_desc: Use image node_id 1 to create a new EREEvaluator object from inherited base classes: object with example: obj = EREEvaluator()