functorch.compile (experimental)¶
AOT Autograd is an experimental feature that allows ahead of time capture of
forward and backward graphs, and allows easy integration with compilers. This
creates an easy to hack Python-based development environment to speedup training
of PyTorch models. AOT Autograd currently lives inside functorch.compile
namespace.
Warning
AOT Autograd is experimental and the APIs are likely to change. We are looking for feedback. If you are interested in using AOT Autograd and need help or have suggestions, please feel free to open an issue. We will be happy to help.
Compilation APIs (experimental)¶
Traces the forward and backward graph of |
|
Traces the forward and backward graph of |
|
Wrapper function over |
Partitioners (experimental)¶
Partitions the |
|
Partitions the joint graph such that the backward recomputes the forward. |
Compilers (experimental)¶
Returns the |
|
Compiles the |