cupyx.profiler._time._PerfCaseResult

class cupyx.profiler._time._PerfCaseResult(name, ts, devices)[source]

An obscure object encompassing timing results recorded by 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.

Methods

to_str(show_gpu=False)[source]
__eq__(value, /)

Return self==value.

__ne__(value, /)

Return self!=value.

__lt__(value, /)

Return self<value.

__le__(value, /)

Return self<=value.

__gt__(value, /)

Return self>value.

__ge__(value, /)

Return self>=value.

Attributes

cpu_times

Returns an array of CPU times of size n_repeat.

gpu_times

Returns an array of GPU times of size n_repeat.