§
    ¥+j  ã                   óâ   — d Z ddlmZ ddlmZmZmZmZmZm	Z	m
Z
 ddlmZ 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mZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%  e#¦   «         rdd
lm&Z& dS dS )z1.14.0é   )ÚAccelerator)Úcpu_offloadÚcpu_offload_with_hookÚdisk_offloadÚdispatch_modelÚinit_empty_weightsÚinit_on_deviceÚload_checkpoint_and_dispatch)Úskip_first_batches)Úprepare_pippy)Údebug_launcherÚnotebook_launcher)ÚParallelismConfig)ÚPartialState)ÚAutocastKwargsÚDataLoaderConfigurationÚDDPCommunicationHookTypeÚDeepSpeedPluginÚDistributedDataParallelKwargsÚDistributedTypeÚFullyShardedDataParallelPluginÚGradScalerKwargsÚInitProcessGroupKwargsÚProfileKwargsÚfind_executable_batch_sizeÚinfer_auto_device_mapÚis_rich_availableÚload_checkpoint_in_modelÚsynchronize_rng_states)ÚrichN)'Ú__version__Úacceleratorr   Úbig_modelingr   r   r   r   r   r	   r
   Údata_loaderr   Ú	inferencer   Ú	launchersr   r   Úparallelism_configr   Ústater   Úutilsr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    © ó    úV/home/wildlama/comfy/ComfyUI/.venv/lib/python3.11/site-packages/accelerate/__init__.pyú<module>r-      s¹  ðð €à $Ð $Ð $Ð $Ð $Ð $ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ,Ð +Ð +Ð +Ð +Ð +Ø $Ð $Ð $Ð $Ð $Ð $Ø 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ø 1Ð 1Ð 1Ð 1Ð 1Ð 1Ø Ð Ð Ð Ð Ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð& ÐÑÔð ØÐÐÐÐÐÐÐðð r+   