1234567891011121314151617181920212223242526272829 |
- # Copyright (c) Facebook, Inc. and its affiliates.
- # All rights reserved.
- #
- # This source code is licensed under the BSD-style license found in the
- # LICENSE file in the root directory of this source tree.
- import torch
- from . import _C
- # Top-level APIs. Please think carefully before adding something to the
- # top-level namespace:
- # - private helper functions should go into torch._functorch
- # - very experimental things should go into functorch.experimental
- # - compilation related things should go into functorch.compile
- # Was never documented
- from torch._functorch.python_key import make_fx
- from torch._functorch.deprecated import (
- vmap, grad, grad_and_value, vjp, jvp, jacrev, jacfwd, hessian, functionalize,
- make_functional, make_functional_with_buffers, combine_state_for_ensemble,
- )
- # utilities. Maybe these should go in their own namespace in the future?
- from torch._functorch.make_functional import (
- FunctionalModule,
- FunctionalModuleWithBuffers,
- )
- __version__ = torch.__version__
|