class_docstr: Base class for op benchmarks.
code: def _run_with_xprof(self, benchmark_fn):
      output = {}
      xprof = xprof_session.XprofSession()
      xprof.start_session(enable_python_tracer=True)
      _ = benchmark_fn()
      output["xprof_link"] = xprof.end_session_and_get_url()
  
      return output
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import time
  import tensorflow
  import tensorflow_datasets
  from tensorflow.python.client import session
  from tensorflow.python.data.ops import dataset_ops
  from tensorflow.python.eager import context
  from tensorflow.python.eager import def_function
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import tensor_shape
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import lookup_ops
  from tensorflow.python.ops import variables
  from tensorflow.python.ops.ragged import ragged_tensor
  from tensorflow_text.python import ops
  from tensorflow.python.util import tf_inspect
label_desc: Use image node_id 8 for calling the OpsBaseBenchmark obj's underlying member method code with example usage: obj._run_with_xprof(benchmark_fn) and returns: output