code: def start_event(self, name):
      if self.timers is None:
          return
  
      if name not in self.event_counters:
          self.event_counters[name] = __class__.EventCounter(
              name=name, count=0, num_elem=0
          )
      self.timers(name).start()
  
file_path: DeepSpeed/deepspeed/runtime/zero/partitioned_param_profiler.py
imports: from dataclasses import dataclass
  from deepspeed.utils import log_dist
label_desc: Use image node_id 3 for calling the PartitionedParameterProfiler obj's underlying member method code with example usage: obj.start_event(name) without return types