Back to Pytorch

torch.profiler

docs/source/profiler.md

2.13.01.0 KB
Original Source
{eval-rst}
.. currentmodule:: torch.profiler

torch.profiler

Overview

{eval-rst}
.. automodule:: torch.profiler
{eval-rst}
.. currentmodule:: torch.profiler.profiler

.. autofunction:: schedule

.. autofunction:: supported_activities

.. autofunction:: tensorboard_trace_handler

API Reference

{eval-rst}

.. autoclass:: torch.profiler.profile
  :members:
  :inherited-members:

.. autoclass:: torch.profiler.ProfilerAction
  :members:

.. autoclass:: torch.profiler.ProfilerActivity
  :members:

Intel Instrumentation and Tracing Technology APIs

{eval-rst}
.. autofunction:: torch.profiler.itt.is_available

.. autofunction:: torch.profiler.itt.mark

.. autofunction:: torch.profiler.itt.range_push

.. autofunction:: torch.profiler.itt.range_pop

.. autofunction:: torch.profiler.itt.range
<!-- This module needs to be documented. Adding here in the meantime for tracking purposes -->
{eval-rst}
.. py:module:: torch.profiler.itt
.. py:module:: torch.profiler.profiler
.. py:module:: torch.profiler.python_tracer