+
    –°³jG
  ã                   ó   € ^ RI Ht R R ltR# )é    Nc                ó~   € V ^8„  d   QhR\         P                  R\        \         P                  ,          R\        RR/# )é   ÚmoduleÚignored_modulesÚuse_orig_paramsÚreturnN)ÚnnÚModuleÚsetÚbool)Úformats   "Úe/home/luca/screen-checking/.venv/lib/python3.14/site-packages/torch/distributed/fsdp/_dynamo_utils.pyÚ__annotate__r      s<   € ÷ '>ñ '>Ü�I‰Ið'>äœŸ™•^ð'>ô ð'>ð 
ñ	'>ó    c                ó`   € V P                  4        F  pW19  g   K   RVn        W#n        K  	  R# )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   &&& r   Ú_annotate_modules_for_dynamor      s2   € ð —^‘^Ö%ˆ	ØÖ+ðð* 15ˆIÔ-ð />Ö+ó; &r   )Útorch.nnr	   r   © r   r   Ú<module>r      s   ðÝ ÷'>r   