mirror of
https://github.com/saymrwulf/pytorch.git
synced 2026-05-14 20:57:59 +00:00
Reproduce command: ```bash ghstack checkout https://github.com/pytorch/pytorch/pull/138447 git checkout HEAD~1 torch/ lintrunner -a --take "PYFMT" --all-files ``` Pull Request resolved: https://github.com/pytorch/pytorch/pull/138447 Approved by: https://github.com/ezyang
29 lines
618 B
Python
29 lines
618 B
Python
from torch._functorch.apis import grad, grad_and_value, vmap
|
|
from torch._functorch.batch_norm_replacement import replace_all_batch_norm_modules_
|
|
from torch._functorch.eager_transforms import (
|
|
functionalize,
|
|
hessian,
|
|
jacfwd,
|
|
jacrev,
|
|
jvp,
|
|
linearize,
|
|
vjp,
|
|
)
|
|
from torch._functorch.functional_call import functional_call, stack_module_state
|
|
|
|
|
|
__all__ = [
|
|
"grad",
|
|
"grad_and_value",
|
|
"vmap",
|
|
"replace_all_batch_norm_modules_",
|
|
"functionalize",
|
|
"hessian",
|
|
"jacfwd",
|
|
"jacrev",
|
|
"jvp",
|
|
"linearize",
|
|
"vjp",
|
|
"functional_call",
|
|
"stack_module_state",
|
|
]
|