code: def print_elapsed_time(self, num_ops=None):
      if self.count > 2 and self.count % 1000 == 0:
          elapsed_time = self.total_elapsed_time / (self.count - 2.0)
          if num_ops == None:
              print(
                  self.name,
                  " forward pass execution time: ",
                  elapsed_time,
              )
          else:
              print(
                  self.name,
                  " forward pass execution time: ",
                  elapsed_time,
                  " TFlops : ",
                  num_ops / (elapsed_time * 1000000000000),
              )
  
file_path: deepspeedexamples/training/bing_bert/timer.py
imports: import time
  import logging
  import psutil
  import torch
label_desc: Use image node_id 6 for calling the ThroughputTimer obj's underlying member method code with example usage: obj.print_elapsed_time(num_ops) without return types