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.