__init__.py 714 B

1234567891011121314151617181920
  1. # mypy: allow-untyped-defs
  2. from typing_extensions import deprecated
  3. from .parallel_apply import parallel_apply
  4. from .replicate import replicate
  5. from .data_parallel import DataParallel, data_parallel
  6. from .scatter_gather import gather, scatter
  7. from .distributed import DistributedDataParallel
  8. __all__ = ['replicate', 'scatter', 'parallel_apply', 'gather', 'data_parallel',
  9. 'DataParallel', 'DistributedDataParallel']
  10. @deprecated(
  11. "`torch.nn.parallel.DistributedDataParallelCPU` is deprecated, "
  12. "please use `torch.nn.parallel.DistributedDataParallel` instead.",
  13. category=FutureWarning,
  14. )
  15. def DistributedDataParallelCPU(*args, **kwargs):
  16. return DistributedDataParallel(*args, **kwargs)