code: def save_cache(self):
      with open(str(self.cache_path), "w") as f:
          f.write(util.yaml_dump(self.to_dict()))
  
file_path: labml/client/labml/internal/computer/projects/run_summary.py
imports: import json
  import time
  from pathlib import Path
  from typing import List
  from labml.internal import util
  from labml.internal.experiment.experiment_run import RunInfo
label_desc: Use image node_id 4 for calling the RunSummary obj's underlying member method code with example usage: obj.save_cache() without return types