code: def _get_eval_res(self, item):
      eval_res = {k: "-" for k in self.dataset_list}
      avg = []
      for res in item["Results"]:
          if res["Dataset"] in self.dataset_list:
              eval_res[res["Dataset"]] = res["Metrics"][
                  self.metric_name
              ]
              avg.append(res["Metrics"][self.metric_name])
      eval_res["Avg"] = sum(avg) / len(avg)
      return (eval_res[k] for k in self.dataset_list)
  
file_path: mmocr/docs/zh_cn/weight_list.py
imports: import os.path
  from mmengine.fileio import load
  from tabulate import tabulate
label_desc: Use image node_id 1 for calling the TextRecWeightList obj's underlying member method code with example usage: obj._get_eval_res(item) and returns: unknown