code: def start(self):
      self.peak_monitoring = True
      self.thread = threading.Thread(target=self.peak_monitor)
      self.thread.daemon = True
      self.thread.start()
  
file_path: accelerate/benchmarks/measures_util.py
imports: import gc
  import threading
  import time
  import psutil
  import torch
label_desc: Use image node_id 3 for calling the PeakCPUMemory obj's underlying member method code with example usage: obj.start() without return types