Ë
    ©sg  ã                   óŒ   — d dl mZ d dlmZmZ d dlmZ d dlmZ d dl	m
Z
 d dlmZmZ g d¢Z ede¬	«       G d
„ de«      «       Zy)é    )Ú
deprecated)Údata_parallelÚDataParallel)ÚDistributedDataParallel)Úparallel_apply)Ú	replicate)ÚgatherÚscatter)r   r
   r   r	   r   r   r   z}`torch.nn.parallel.DistributedDataParallelCPU` is deprecated, please use `torch.nn.parallel.DistributedDataParallel` instead.)Úcategoryc                   ó   — e Zd Zy)ÚDistributedDataParallelCPUN)Ú__name__Ú
__module__Ú__qualname__© ó    úM/var/www/html/venv/lib/python3.12/site-packages/torch/nn/parallel/__init__.pyr   r      s   „ ð 	r   r   N)Útyping_extensionsr   Útorch.nn.parallel.data_parallelr   r   Útorch.nn.parallel.distributedr   Ú torch.nn.parallel.parallel_applyr   Útorch.nn.parallel.replicater   Ú torch.nn.parallel.scatter_gatherr	   r
   Ú__all__ÚFutureWarningr   r   r   r   ú<module>r      sH   ðå (ç GÝ AÝ ;Ý 1ß <ò€ñ ðFàôô
	Ð!8ó 	óñ
	r   