code: def compute(self, signal, estimator, name):
      try:
          # self.dump_perf_data(signal, estimator);
          return self.real_compute(signal, estimator, name)
      except:
          self.dump_perf_data(signal, estimator)
          logger = tsutil.get_pyaf_logger()
          logger.error(
              "Failure when computing perf ['"
              + self.mName
              + "'] '"
              + name
              + "'"
          )
          raise tsutil.Internal_PyAF_Error(
              "Failure when computing perf ['"
              + self.mName
              + "'] '"
              + name
              + "'"
          )
      pass
  
file_path: atspy/atspy/TS/Perf.py
imports: import pandas
  import numpy
  from .None import Utils
label_desc: Use image node_id 6 for calling the cPerf obj's underlying member method code with example usage: obj.compute(signal, estimator, name) and returns: self