code: def __init__(self) -> None:
      self.validation_steps_started = 0
      self.validation_steps_ended = 0
      self.checkpoints_written = 0
      self.checkpoints_uploaded = 0
      self.training_started_times = 0
      self.training_epochs_started = 0
      self.training_epochs_ended = 0
      self.training_workloads_ended = 0
      self.trial_startups = 0
      self.trial_shutdowns = 0
  
file_path: determined/harness/tests/experiment/fixtures/pytorch_counter_callback.py
imports: import logging
  from typing import Any, Dict
  from determined import pytorch
label_desc: Use image node_id 1 to create a new Counter object from inherited base classes: pytorch with example: obj = Counter()