1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
```{eval-rst}
.. role:: hidden
:class: hidden-section
```
# Benchmark Utils - torch.utils.benchmark
```{eval-rst}
.. automodule:: torch.utils.benchmark
```
```{eval-rst}
.. currentmodule:: torch.utils.benchmark
```
```{eval-rst}
.. autoclass:: Timer
:members:
```
```{eval-rst}
.. autoclass:: Measurement
:members:
```
```{eval-rst}
.. autoclass:: CallgrindStats
:members:
```
```{eval-rst}
.. autoclass:: FunctionCounts
:members:
```
```{eval-rst}
.. autoclass:: Compare
:members:
```
% These are missing documentation. Adding them here until a better place
% is made in this file.
```{eval-rst}
.. py:module:: torch.utils.benchmark.examples
```
```{eval-rst}
.. py:module:: torch.utils.benchmark.op_fuzzers
```
```{eval-rst}
.. py:module:: torch.utils.benchmark.utils
```
```{eval-rst}
.. py:module:: torch.utils.benchmark.utils.valgrind_wrapper
```
|