code: def _stat(self, hypothesis_str, reference_list):
      # SCORE ||| reference 1 words ||| reference n words ||| hypothesis words
      hypothesis_str = hypothesis_str.replace("|||", "").replace(
          "  ", " "
      )
      score_line = " ||| ".join(
          ("SCORE", " ||| ".join(reference_list), hypothesis_str)
      )
      self.meteor_p.stdin.write("{}\n".format(score_line).encode())
      self.meteor_p.stdin.flush()
      return self.meteor_p.stdout.readline().decode().strip()
  
file_path: graph4nlp/graph4nlp/pytorch/modules/evaluation/meteor_tool/meteor.py
imports: import os
  import subprocess
  import threading
label_desc: Use image node_id 4 for calling the Meteor obj's underlying member method code with example usage: obj._stat(hypothesis_str, reference_list) and returns: self