Files
pytorch/torch/ao/__init__.py
2024-06-08 18:28:01 +00:00

18 lines
425 B
Python

# mypy: allow-untyped-defs
# torch.ao is a package with a lot of interdependencies.
# We will use lazy import to avoid cyclic dependencies here.
__all__ = [
"nn",
"ns",
"quantization",
"pruning",
]
def __getattr__(name):
if name in __all__:
import importlib
return importlib.import_module("." + name, __name__)
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")