class_docstr: Class to log the benchmark information to STDOUT.
class_docstr_tok: ["Class","to","log","the","benchmark","information","to","STDOUT","."]
code: def log_run_info(
      self, model_name, dataset_name, run_params, test_id=None
  ):
      tf.compat.v1.logging.info(
          "Benchmark run: %s",
          _gather_run_info(
              model_name, dataset_name, run_params, test_id
          ),
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import contextlib
  import datetime
  import json
  import multiprocessing
  import numbers
  import os
  import threading
  import uuid
  from six.moves import _thread
  from absl import flags
  import tensorflow
  from tensorflow.python.client import device_lib
  from utils.logs import cloud_lib
label_desc: Use image node_id 3 for calling the BaseBenchmarkLogger obj's underlying member method code with example usage: obj.log_run_info(model_name, dataset_name, run_params, test_id) without return types