
    Vh                     r   U d dl Z d dlZd dlmZ e j                  j                  dd      dk(  Ze j                  j                  dd      dk(  Z ee j                  j                  dd            Z	e j                  j                  d	d      dk(  Z
d
Ze j                  j                  dd      Ze j                  j                  dd      Ze j                  j                  dd      dk7  Ze j                  j                  dd      dk(  Zd
Zd
Zd
ZdZee   ed<   dZd
Zd
Zd dlmZ  eej4                  e          y)    N)Optional)TORCHDYNAMO_NO_DATA_DEPENDENT_GRAPH_BREAK01"TORCHDYNAMO_TRANSLATION_VALIDATION*TORCHDYNAMO_TRANSLATION_VALIDATION_TIMEOUT600000!TORCHDYNAMO_TRANSLATION_NO_BISECTF&TORCHDYNAMO_EXTENDED_DEBUG_GUARD_ADDED(TORCHDYNAMO_EXTENDED_DEBUG_CREATE_SYMBOLTORCHDYNAMO_EXTENDED_DEBUG_CPP &TORCHEXPORT_EXTENDED_DEBUG_CURRENT_LOC$symbol_guard_limit_before_specializeT)install_config_module)ossystypingr   environgetno_data_dependent_graph_breaktranslation_validationinttranslation_validation_timeout translation_validation_no_bisectcheck_shape_env_recorded_eventsextended_debug_guard_addedextended_debug_create_symbolextended_debug_cppextended_debug_current_locprint_specializations/inject_EVALUATE_EXPR_flip_equality_TESTING_ONLYvalidate_shape_env_version_keyr   __annotations__use_duck_shapemeta_nonzero_assume_all_nonzerobacked_size_oblivioustorch.utils._config_moduler   modules__name__     M/home/dcms/DCMS/lib/python3.12/site-packages/torch/fx/experimental/_config.py<module>r.      sY   	 
 
 JJNN>DK 
 JJNN7=D 
 "%JJNN?J"  JJNN6<C !
 #(   ZZ^^,d   "zz~~.   ZZ^^$DbIRO  JJNN;SASH 
  
 38 / "'  7; $hsm :  #( 
   < ckk(+ ,r,   