
    3j)                        % S r SSKrSSKJrJr  / SQr\" SS/SS9r\S-  \S'    \" S	SS9r	\S-  \S
'   \" SSS9r
\S-  \S'    \" SSS9r\\S'    \" SSS/SS9r\\S'    \" SSS9r\\S'    \" SSS9r\\S'    \" SSS9r\\S'    \" SS9r\\S'    \" SS9r\\S '    \" S!S9r\\S"'    \" S#S9r\\S$'    \" S%S9r\\S&'    \" S'S9r\\S('    \" S)S9r\\S*'    \" S+S9r\\S,'    \" S-S9r\S-  \S.'    \" S/S9r\\S0'    \" S1S9r\\S2'    \" S3S9r\\S4'    \" S5S9r\\S6'    \" S7S9r\\S8'    \" S9S9r \!\S:'    \" \RD                  \#   5        g);a  
This is the top-level configuration module for the compiler, containing
cross-cutting configuration options that affect all parts of the compiler
stack.

You may also be interested in the per-component configuration modules, which
contain configuration options that affect only a specific part of the compiler:

* :mod:`torch._dynamo.config`
* :mod:`torch._inductor.config`
* :mod:`torch._functorch.config`
* :mod:`torch.fx.experimental.config`
    N)Configinstall_config_module)job_iddynamic_shapesassume_static_by_defaultautomatic_dynamic_shapesrecompile_limitaccumulated_recompile_limitverbosecapture_scalar_outputs capture_dynamic_output_shape_opslog_file_namefail_on_recompile_limit_hitallow_unspec_int_on_nn_module*skip_tensor_guards_with_matching_dict_tags enable_cpp_symbolic_shape_guardswrap_top_framereorderable_logging_functionsforce_disable_cachesTORCH_COMPILE_JOB_IDTORCH_COMPILE_STICKY_PGO_KEY)env_name_defaultdefaultr   TORCH_COMPILE_STICKY_PGO_READpgo_extra_read_keyTORCH_COMPILE_STICKY_PGO_WRITEpgo_extra_write_keyTORCH_COMPILE_CACHE_KEY_TAG cache_key_tagz)pytorch/remote_cache:force_disable_caches"TORCHINDUCTOR_FORCE_DISABLE_CACHES"TORCH_COMPILE_FORCE_DISABLE_CACHESF)justknobenv_name_forcer   r   TORCH_COMPILE_DYNAMIC_SOURCESdynamic_sourcesTORCH_COMPILE_UNBACKED_SOURCESunbacked_sourcesTORCH_CUDAGRAPH_GCforce_cudagraph_gcz#torch._dynamo.config.dynamic_shapes)aliasr   z-torch._dynamo.config.assume_static_by_defaultr   z-torch._dynamo.config.automatic_dynamic_shapesr   z$torch._dynamo.config.recompile_limitr	   z0torch._dynamo.config.accumulated_recompile_limitr
   ztorch._dynamo.config.verboser   z+torch._dynamo.config.capture_scalar_outputsr   z5torch._dynamo.config.capture_dynamic_output_shape_opsr   z"torch._dynamo.config.log_file_namer   z0torch._dynamo.config.fail_on_recompile_limit_hitr   z2torch._dynamo.config.allow_unspec_int_on_nn_moduler   z?torch._dynamo.config.skip_tensor_guards_with_matching_dict_tagsr   z5torch._dynamo.config.enable_cpp_symbolic_shape_guardsr   z#torch._dynamo.config.wrap_top_framer   z2torch._dynamo.config.reorderable_logging_functionsr   )$__doc__systorch.utils._config_moduler   r   __all__r   str__annotations__r   r   r    r   boolr&   r(   r*   r   r   r   r	   intr
   r   r   r   r   r   r   r   r   r   r   setmodules__name__     O/home/wildlama/miniconda3/lib/python3.13/site-packages/torch/compiler/config.py<module>r:      s    D6 ,.LMd
 4 "(4d" C$J  #)5t# S4Z  -JTVWs W
 $8,,  d  4b  5r #  "3GQVW D W $IJ J "(
9" $  "(
9" $  $JK K $*
<$ S  ;< <  &
7    *0
A*  $  #)MNsTz N %+
<% T  '-
>' t  4:
K4 *D  *0
A*  $  $IJ J &,
>& s  ckk(+ ,r8   