/usr/local/lib64/python3.6/site-packages/torch/nn/parallel
NameSizeModeActions
__pycache__/-0755rm
comm.py107880644editdlrm
common_types.pyi1230644editdlrm
data_parallel.py102700644editdlrm
data_parallel.pyi7170644editdlrm
distributed.py691720644editdlrm
distributed.pyi8600644editdlrm
parallel_apply.py32160644editdlrm
parallel_apply.pyi2930644editdlrm
replicate.py60070644editdlrm
replicate.pyi2450644editdlrm
scatter_gather.py31360644editdlrm
scatter_gather.pyi9890644editdlrm
_functions.py46640644editdlrm
__init__.py6450644editdlrm
__init__.pyi3360644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/torch/nn/parallel/distributed.pyi (860B)
from ..modules import Module from typing import Any, Optional from .common_types import _devices_t, _device_t class DistributedDataParallel(Module): process_group: Any = ... dim: int = ... module: Module = ... device_ids: _devices_t = ... output_device: _device_t = ... broadcast_buffers: bool = ... check_reduction: bool = ... broadcast_bucket_size: float = ... bucket_bytes_cap: float = ... # TODO type process_group once `distributed` module is stubbed def __init__(self, module: Module, device_ids: Optional[_devices_t] = ..., output_device: Optional[_device_t] = ..., dim: int = ..., broadcast_buffers: bool = ..., process_group: Optional[Any] = ..., bucket_cap_mb: float = ..., find_unused_parameters: bool = ..., check_reduction: bool = ...) -> None: ...