class_docstr: An obscure object encompassing timing results recorded by
  :func:`~cupyx.profiler.benchmark`. Simple statistics can be obtained by
  converting an instance of this class to a string.
  
  .. warning::
      This API is currently experimental and subject to change in future
      releases.
docstr: A :class:`numpy.ndarray` of shape ``(n_repeat,)``, holding times spent
  on CPU in seconds.
  
  These values are delta of the host-side performance counter
  (:func:`time.perf_counter`) between each repeat step.
docstr_tok: ["A",":","class",":","`","numpy.ndarray","`","of","shape","``","(","n_repeat",",",")","``",",","holding","times","spent","on","CPU","in","seconds",".","These","values","are","delta","of","the","host-side","performance","counter","(",":","func",":","`","time.perf_counter","`",")","between","each","repeat","step","."]
code: def cpu_times(self) -> _numpy.ndarray:
      """A :class:`numpy.ndarray` of shape ``(n_repeat,)``, holding times spent
      on CPU in seconds.
  
      These values are delta of the host-side performance counter
      (:func:`time.perf_counter`) between each repeat step.
      """  # NOQA
      return self._ts[0]
  
file_path: cupy/cupyx/profiler/_time.py
imports: import math
  import time
  import numpy
  import cupy
  from cupy_backends.cuda.api import runtime
label_desc: Use image node_id 3 for calling the _PerfCaseResult obj's underlying member method code with example usage: obj.cpu_times() and returns: self