class_docstr: Benchmarks for `tf.data.experimental.CsvDataset`.
class_docstr_tok: ["Benchmarks","for","`","tf.data.experimental.CsvDataset","`","."]
code: def _run_benchmark(self, dataset, num_cols, prefix, benchmark_id):
      self.run_and_report_benchmark(
          dataset=dataset,
          num_elements=self._num_per_iter,
          name="%s_with_cols_%d" % (prefix, num_cols),
          iters=10,
          extras={
              "model_name": "csv.benchmark.%d" % benchmark_id,
              "parameters": "%d" % num_cols,
          },
          warmup=True,
      )
  
file_path: tensorflow/tensorflow/python/data/experimental/benchmarks/csv_dataset_benchmark.py
imports: import os
  import string
  import tempfile
  from tensorflow.python.data.benchmarks import benchmark_base
  from tensorflow.python.data.experimental.ops import readers
  from tensorflow.python.data.ops import readers
  from tensorflow.python.ops import parsing_ops
  from tensorflow.python.platform import gfile
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 3 for calling the CsvDatasetBenchmark obj's underlying member method code with example usage: obj._run_benchmark(dataset, num_cols, prefix, benchmark_id) without return types