class_docstr: TFMA benchmark base class.
class_docstr_tok: ["TFMA","benchmark","base","class","."]
code: def report_benchmark(self, **kwargs):
      if "extras" not in kwargs:
          kwargs["extras"] = {}
      # Note that the GIT_COMMIT_ID is not included in the packages themselves:
      # it must be injected by an external script.
      kwargs["extras"]["commit_tfx"] = getattr(
          tfx, "GIT_COMMIT_ID", None
      ) or getattr(tfx, "__version__", None)
      kwargs["extras"]["commit_tfma"] = getattr(
          tfma, "GIT_COMMIT_ID", None
      ) or getattr(tfma, "__version__", None)
      super().report_benchmark(**kwargs)
  
file_path: tfx/tfx/benchmarks/tfma_benchmark_base.py
imports: import time
  import apache_beam
  import tensorflow_model_analysis
  from tensorflow_model_analysis.eval_saved_model import load
  import tfx
  from tfx.benchmarks import benchmark_utils
  from tfx.benchmarks import benchmark_base
label_desc: Use image node_id 3 for calling the TFMABenchmarkBase obj's underlying member method code with example usage: obj.report_benchmark() without return types