code: def __hash__(self):
      return hash((self.repo.path, self.experiment_name, self.run_hash))
  
file_path: aim/aim/cli/upgrade/_legacy_repo/repo/run.py
imports: import os
  from typing import Optional, Dict
  import json
  from aim.cli.upgrade._legacy_repo.configs import AIM_OBJECTS_DIR_NAME, AIM_MAP_DIR_NAME, AIM_COMMIT_CONFIG_FILE_NAME
  from aim.cli.upgrade._legacy_repo.repo.utils import get_run_objects_dir_path, get_run_objects_meta_file_path
  from aim.cli.upgrade._legacy_repo.repo.metric import Metric
label_desc: Use image node_id 3 for calling the Run obj's underlying member method code with example usage: obj.__hash__() and returns: hash