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. .. currentmodule:: functorch.compile Compilation APIs (experimental) ------------------------------- .. autosummary:: :toctree: generated :nosignatures: aot_function aot_module memory_efficient_fusion Partitioners (experimental) --------------------------- .. autosummary:: :toctree: generated :nosignatures: default_partition min_cut_rematerialization_partition Compilers (experimental) ------------------------ .. autosummary:: :toctree: generated :nosignatures: nop ts_compile