Ë
    ÃÓ^jì  ã                   óÒ  — U d dl Z d dlZd dlmZ dZeed<   dZeed<   dZeed<    e j                  d«      xZ
€dn ee
«      Zedz  ed<    e j                  d	«      xZ
€dn ee
«      Zedz  ed
<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<    eej:                  e   «       y)é    N)Úinstall_config_moduleFÚ,runtime_estimations_use_nccl_lib_estimationsÚ6runtime_estimations_align_across_all_distributed_ranksÚ(reorder_iterative_debug_memory_recomputeÚ!PYTORCH_REORDER_COLLECTIVES_LIMITÚ(reorder_iterative_debug_limit_to_reorderÚPYTORCH_SINK_WAITS_LIMITÚ(sink_waits_iterative_debug_limit_to_sinkÚ)reorder_iterative_use_runtime_estimationsÚ&sink_iterative_use_runtime_estimationsÚ>reorder_for_compute_comm_overlap_broadcast_runtime_estimationsg       @Ú*reorder_sink_runtime_estimations_comm_multg      ð?Ú.reorder_sink_runtime_estimations_non_comm_multg      à?Ú)reorder_iterative_extra_comm_comp_overlapÚ&sink_iterative_extra_comm_comp_overlapgš™™™™™É?Ú$reorder_iterative_peak_memory_budgetÚ!sink_iterative_peak_memory_budgetTÚ,reorder_iterative_unsafe_collectives_reorderÚ/sink_waits_iterative_unsafe_collectives_reorderÚ(reorder_iterative_group_with_collectivesÚ*sink_waits_iterative_swap_with_collectivesÚreorder_sink_verbose_logging)ÚosÚsysÚtorch.utils._config_moduler   r   ÚboolÚ__annotations__r   r   ÚgetenvÚenv_strÚintr   r
   r   r   r   r   Úfloatr   r   r   r   r   r   r   r   r   r   ÚmodulesÚ__name__© ó    úg/var/www/ramen.bs-engineer-server.com/venv/lib/python3.12/site-packages/torch/_inductor/config_comms.pyú<module>r'      s]  ðÜ 	Û 
å <ð 6;Ð ,¨dÓ :ð
 @EÐ 6¸Ó Dà16Ð (¨$Ó 6ð �2—9‘9Ð@ÓAÐAˆÐJñ 	á	ˆW‹ð )¨#°©*ó ð "˜Ÿ	™	Ð"<Ó=Ð=ˆWÐF�DÉCÐPWËLð )¨#°©*ó ð 38Ð )¨4Ó 7Ø/4Ð &¨Ó 4ð HMÐ >ÀÓ Lð
 58Ð *¨EÓ 7à8;Ð .°Ó ;ð 47Ð )¨5Ó 6ð 14Ð &¨Ó 3ð /2Ð $ eÓ 1ð ,/Ð ! 5Ó .ð 6:Ð ,¨dÓ 9Ø8<Ð /°Ó <ð 27Ð (¨$Ó 6Ø38Ð *¨DÓ 8à%*Ð ˜dÓ *ñ �c—k‘k (Ñ+Õ ,r%   