Ë
    g^(hG
  ã                   óV   — d dl mZ dej                  deej                     deddfd„Zy)é    NÚmoduleÚignored_modulesÚuse_orig_paramsÚreturnc                 óV   — | j                  «       D ]  }||vsŒ	 d|_        ||_        Œ y)zá
    Annotates the submodules in ``module`` 's tree, except those in
    ``ignored_modules``, indicating that the submodules are FSDP-managed and
    saving the ``use_orig_params`` setting passed to the FSDP constructor.
    TN)ÚmodulesÚ_is_fsdp_managed_moduleÚ_fsdp_use_orig_params)r   r   r   Ú	submodules       úb/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/torch/distributed/fsdp/_dynamo_utils.pyÚ_annotate_modules_for_dynamor      s;   € ð —^‘^Ó%ò >ˆ	Ø˜OÒ+ðð* 15ˆIÔ-ð />ˆIÕ+ñ;>ó    )Útorch.nnÚnnÚModuleÚsetÚboolr   © r   r   ú<module>r      s=   ðÝ ð'>Ø�I‰Ið'>à˜Ÿ™‘^ð'>ð ð'>ð 
ô	'>r   