| .. currentmodule:: torch.profiler |
| |
| torch.profiler |
| ============== |
| |
| Overview |
| -------- |
| .. automodule:: torch.profiler |
| |
| |
| API Reference |
| ------------- |
| |
| .. autoclass:: torch.profiler._KinetoProfile |
| :members: |
| |
| .. autoclass:: torch.profiler.profile |
| :members: |
| |
| .. autoclass:: torch.profiler.ProfilerAction |
| :members: |
| |
| .. autoclass:: torch.profiler.ProfilerActivity |
| :members: |
| |
| .. autofunction:: torch.profiler.schedule |
| |
| .. autofunction:: torch.profiler.tensorboard_trace_handler |
| |
| Intel Instrumentation and Tracing Technology APIs |
| ------------------------------------------------- |
| |
| .. autofunction:: torch.profiler.itt.is_available |
| |
| .. autofunction:: torch.profiler.itt.mark |
| |
| .. autofunction:: torch.profiler.itt.range_push |
| |
| .. autofunction:: torch.profiler.itt.range_pop |
| |
| .. This module needs to be documented. Adding here in the meantime |
| .. for tracking purposes |
| .. py:module:: torch.profiler.itt |
| .. py:module:: torch.profiler.profiler |
| .. py:module:: torch.profiler.python_tracer |