blob: 5bec597987a7fd6d4a373015b122646db8b9e363 [file] [log] [blame]
ExecuTorch Runtime API Reference
================================
The ExecuTorch C++ API provides an on-device execution framework for exported PyTorch models.
For a tutorial style introduction to the runtime API, check out the
`runtime tutorial <running-a-model-cpp-tutorial.html>`__ and its `simplified <extension-module.html>`__ version.
For detailed information on how APIs evolve and the deprecation process, please refer to the `ExecuTorch API Life Cycle and Deprecation Policy <api-life-cycle.html>`__.
Model Loading and Execution
---------------------------
.. doxygenclass:: executorch::runtime::Program
:members:
.. doxygenclass:: executorch::runtime::Method
:members:
.. doxygenclass:: executorch::runtime::MethodMeta
:members:
.. doxygenclass:: executorch::runtime::DataLoader
:members:
.. doxygenclass:: executorch::runtime::MemoryAllocator
:members:
.. doxygenclass:: executorch::runtime::HierarchicalAllocator
:members:
.. doxygenclass:: executorch::runtime::MemoryManager
:members:
Values
------
.. doxygenstruct:: executorch::runtime::EValue
:members:
.. doxygenclass:: executorch::runtime::etensor::Tensor
:members: