code: def reset(self):
      self.results = {
          "preds": np.zeros(
              (self.num_samples, self.num_joints, 3), dtype=np.float32
          ),
      }
      self.eval_results = {}
      self.idx = 0
  
imports: import os
  import json
  from collections import defaultdict, OrderedDict
  import numpy
  import paddle
  from pycocotools.coco import COCO
  from pycocotools.cocoeval import COCOeval
  from ..modeling.keypoint_utils import oks_nms, keypoint_pck_accuracy, keypoint_auc, keypoint_epe
  from scipy.io import loadmat, savemat
  from ppdet.utils.logger import setup_logger
label_desc: Use image node_id 3 for calling the KeyPointTopDownCOCOWholeBadyHandEval obj's underlying member method code with example usage: obj.reset() without return types