Ë
    øÿæi½œ ã                   óÂ  — d Z ddlZddlZddlZddlZddlZddlZddlZddlm	Z	m
Z
 ddlmZ ddlmZmZ ddlmZ ddlZddlmZmZmZmZmZmZmZmZmZ g d¢Z ed	«      Z ed
«      Z	 	 d.de	eef   dedede	eef   fd„Z ejB                  e de"e	   fd„«       «       Z#ejB                  de"e	   fd„«       Z$ejB                  e de%e	e	f   fd„«       «       Z&de	fd„Z'	 d/de
e   de	ege(f   dz  de)e   fd„Z*de	de
e   defd„Z+ eed«      Z, eed«      Z- eed«      Z.ejB                  de/e%ee)e	   f   e%e	ef   f   fd„«       Z0e de%ee)e	   f   fd„«       Z1e d„ «       Z2ejB                  de"e	   fd „«       Z3e de	de4fd!„«       Z5d"„ Z6 G d#„ d$«      Z7d%„ Z8d&„ Z9d'„ Z:d(„ Z;ejx                  d)„ «       Z= G d*„ d+e7«      Z>ejx                  d,„ «       Z?ejx                  d-„ «       Z@y)0aE  
Python implementation of ``__torch_function__``

While most of the torch API and handling for ``__torch_function__`` happens
at the C++ level, some of the torch API is written in Python so we need
python-level handling for ``__torch_function__`` overrides as well. The main
developer-facing functionality in this file are handle_torch_function and
has_torch_function. See torch/functional.py and test/test_overrides.py
for usage examples.

Note
----
heavily inspired by NumPy's ``__array_function__`` (see:
https://github.com/pytorch/pytorch/issues/24015 and
https://www.numpy.org/neps/nep-0018-array-function-protocol.html
)

If changing this file in a way that can affect ``__torch_function__`` overhead,
please report the benchmarks in ``benchmarks/overrides_benchmark``. See the
instructions in the ``README.md`` in that directory.
é    N)ÚCallableÚIterable)Úwraps)ÚAnyÚTypeVar)Ú	ParamSpec)	Ú_add_docstrÚ_get_function_stack_atÚ_has_torch_functionÚ_has_torch_function_unaryÚ_has_torch_function_variadicÚ_is_torch_function_mode_enabledÚ_len_torch_function_stackÚ_pop_torch_function_stackÚ_push_on_torch_function_stack)
Úget_ignored_functionsÚget_overridable_functionsÚget_testing_overridesÚhandle_torch_functionÚhas_torch_functionÚresolve_nameÚis_tensor_likeÚis_tensor_method_or_propertyÚwrap_torch_functionÚenable_reentrant_dispatchÚ_PÚ_RÚfuncÚregexÚmoduleÚreturnc                 ó„   ‡ ‡‡— t        ‰ «      dt        j                  dt        j                  dt        fˆ ˆˆfd„«       }|S )a  
    Decorator that temporarily disables ``UserWarning``s for the given ``module`` if the warning message matches the
    given ``regex`` pattern.

    Arguments
    ---------
    func : function
        Function to disable the warnings for.
    regex : str
        A regex pattern compilable by ``re.compile``. This is used to match the ``UserWarning`` message.
    module : str
        The python module to which the filtering should be restricted.

    Returns
    -------
    function
        The wrapped function.
    ÚargsÚkwargsr!   c                  ó¢   •— t        j                  «       5  t        j                  dt        ‰‰¬«        ‰| i |¤Žcd d d «       S # 1 sw Y   y xY w)NÚignore)ÚcategoryÚmessager    )ÚwarningsÚcatch_warningsÚfilterwarningsÚUserWarning)r#   r$   r   r    r   s     €€€úd/Volumes/fast/ai/experiments/voice-extract-mac/.venv/lib/python3.12/site-packages/torch/overrides.pyÚwrapperz'_disable_user_warnings.<locals>.wrapper[   sA   ø€ ä×$Ñ$Õ&Ü×#Ñ#Ø¤;¸Àfõñ ˜Ð( Ñ(÷	 '×&Ò&ús   –%AÁA)r   r   r#   r$   r   )r   r   r    r.   s   ``` r-   Ú_disable_user_warningsr/   C   s?   ú€ ô0 ˆ4ƒ[ð)”r—w‘wð )¬"¯)©)ð )¼ö )ó ð)ð €Nó    c                  óÂ%  — t         j                  } h t         j                  ’t         j                  ’t         j                  ’t         j
                  ’t         j                  ’t         j                  ’t         j                  ’t         j                  ’t         j                  ’t         j                  ’t         j                  ’t         j                  ’t         j                  ’t         j                  ’t         j                   ’t         j"                  ’t         j$                  ’t         j&                  ’t         j(                  ’t         j*                  ’t         j,                  ’t         j.                  ’t         j0                  ’t         j2                  ’t         j4                  ’t         j6                  ’t         j8                  ’t         j:                  ’t         j<                  ’t         j>                  ’t         j@                  ’t         jB                  ’t         jD                  ’t         jF                  ’t         jH                  ’t         jJ                  ’t         jL                  ’t         jN                  ’t         jP                  ’t         jR                  ’t         jT                  ’t         jV                  ’t         jX                  ’t         jZ                  ’t         j\                  ’t         j^                  ’t         j`                  ’t         jb                  ’t         jd                  ’t         jf                  ’t         jh                  ’t         jj                  ’t         jl                  ’t         jn                  ’t         jp                  ’t         jr                  ’t         jt                  ’t         jv                  ’t         jx                  ’t         jz                  ’t         j|                  ’t         j~                  ’t         j€                  ’t         j‚                  ’t         j„                  ’t         j†                  ’t         jˆ                  ’t         jŠ                  ’t         jŒ                  ’t         jŽ                  ’t         j�                  ’t         j’                  ’t         j”                  ’t         j–                  ’t         j˜                  ’t         jš                  ’t         jœ                  ’t         jž                  jž                  ’t         jž                  j                  ’t         jž                  j                   ’t         jž                  j                  ’t         j¢                  ’t         j¤                  j¦                  ’t         j¤                  j¨                  ’t         jª                  ’t         j¬                  ’t         j®                  ’t         j°                  ’t         j²                  ’t         j´                  ’t         j¶                  ’t         j¸                  ’t         jº                  ’t         j¼                  ’t         j¾                  ’t         jÀ                  ’t         jÂ                  ’t         jÄ                  ’t         jÆ                  ’t         jÈ                  ’t         jÊ                  ’t         jÌ                  ’t         jÎ                  ’t         jÐ                  ’t         jÒ                  ’t         jÔ                  ’t         jÖ                  ’t         jØ                  ’t         jÚ                  ’t         jÜ                  ’t         jÞ                  ’t         jà                  ’t         jâ                  ’t         jä                  ’t         jæ                  ’t         jè                  ’t         jê                  ’t         jì                  ’t         jî                  ’t         jð                  ’t         jò                  ’t         jô                  ’t         jö                  ’t         jø                  ’t         jú                  jü                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j
                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                  ’t         jþ                  �j                   �j                   ’t         jþ                  �j"                  �j$                  ’t         jþ                  �j"                  �j&                  ’t         jþ                  �j"                  jÆ                  ’t         jþ                  �j"                  �j(                  ’t         jþ                  �j"                  j¢                  ’t         jþ                  �j"                  �j*                  ’t         jþ                  �j"                  �j,                  ’t         jþ                  �j"                  �j.                  ’t         jþ                  �j"                  �j0                  ’t         jþ                  �j"                  �j2                  ’t         jþ                  �j"                  �j4                  ’t         jþ                  �j"                  �j6                  ’t         �j8                  �j:                  ’�t
        ’�t        ’t         �j<                  ’t         �j>                  ’t         �j@                  ’t         �jB                  ’t         �jD                  ’t         �jF                  ’t         �jH                  ’t         �jJ                  ’t         �jL                  ’t         �jN                  ’t         �jP                  ’t         �jR                  ’t         �jT                  ’t         �jV                  ’t         �jX                  ’t         �jZ                  ’t         �j\                  ’t         �j^                  ’t         �j`                  ’t         �jb                  ’t         �jd                  ’t         �jf                  ’t         �jh                  ’t         jþ                  �j                   �jj                  ’t         �jl                  ’t         �jn                  ’t         �jp                  ’t         �jr                  ’t         �jt                  ’t         �jv                  ’t         �jx                  ’t         �jz                  ’t         �j|                  ’t         �j~                  ’t         �j€                  ’t         �j‚                  ’t         �j„                  ’t         �j†                  ’t         �jˆ                  ’t         �jŠ                  ’t         �jŒ                  ’t         �jŽ                  ’t         �j�                  ’t         �j’                  ’t         �j”                  ’| �j–                  ’| �j˜                  ’| �jš                  ’| �jœ                  ’| �jž                  ’| �j                   ’| �j¢                  ’| �j¤                  ’| �j¦                  ’| �j¨                  ’| �jª                  ’| �j¬                  ’| �j®                  ’| �j°                  ’| �j²                  ’| �j´                  ’| �j¶                  ’| �j¸                  ’| �jº                  ’| �j¼                  ’| �j¾                  ’| �jÀ                  ’| �jÂ                  ’| �jÄ                  ’| �jÆ                  ’| �jÈ                  ’| �jÊ                  ’| �jÌ                  ’| �jÎ                  ’| �jÐ                  ’| �jÒ                  ’| �jÔ                  ’| �jÖ                  ’| �jØ                  ’| �jÚ                  ’| �jÜ                  ’| �jÞ                  ’| �jà                  ’| �jâ                  ’| �jä                  ’| �jæ                  ’| �jè                  ’| �jê                  ’| �jì                  ’| �jî                  ’| �jð                  ’| �jò                  ’| �jô                  ’| �jö                  �jø                  ’| �jú                  �jø                  ’| �jü                  ’| �jþ                  ’| �j                   ’| �j                  ’| �j                  ’| �j                  ’| �j                  ’| �j
                  ’| �j:                  ’| �j                  ’}�t        �j                  dk\  r|�j                  | �j                  «       |S )a%  
    Return public functions that cannot be overridden by ``__torch_function__``.

    Returns
    -------
    set[Callable]
        A tuple of functions that are publicly available in the torch API but cannot
        be overridden with ``__torch_function__``. Mostly this is because none of the
        arguments of these functions are tensors or tensor-likes.

    Examples
    --------
    >>> torch.Tensor.as_subclass in torch.overrides.get_ignored_functions()
    True
    >>> torch.add in torch.overrides.get_ignored_functions()
    False
    )é   é   (  ÚtorchÚTensorÚtypenameÚ	is_tensorÚ
is_storageÚset_default_tensor_typeÚset_default_deviceÚget_default_deviceÚset_rng_stateÚget_rng_stateÚmanual_seedÚinitial_seedÚseedÚsaveÚloadÚset_printoptionsÚforkÚget_default_dtypeÚget_num_interop_threadsÚget_num_threadsÚinit_num_threadsÚimport_ir_moduleÚimport_ir_module_from_bufferÚis_anomaly_enabledÚis_anomaly_check_nan_enabledÚis_grad_enabledÚmerge_type_from_type_commentÚparse_irÚparse_schemaÚparse_type_commentÚset_anomaly_enabledÚset_flush_denormalÚset_num_interop_threadsÚset_num_threadsÚwaitÚ	as_tensorÚ
from_numpyÚtensorÚdefault_generatorÚhas_cudaÚ	has_cudnnÚ
has_lapackÚdeviceÚdtypeÚfinfoÚhas_mklÚhas_mpsÚ
has_mkldnnÚ
has_openmpÚiinfoÚmemory_formatÚqschemeÚset_grad_enabledÚno_gradÚenable_gradÚinference_modeÚis_inference_mode_enabledÚlayoutÚalign_tensorsÚarangeÚ
as_stridedÚbartlett_windowÚblackman_windowÚbroadcast_shapesÚcan_castÚcompileÚcudnn_affine_grid_generatorÚcudnn_batch_normÚcudnn_convolutionÚcudnn_convolution_transposeÚcudnn_convolution_reluÚcudnn_convolution_add_reluÚcudnn_grid_samplerÚcudnn_is_acceptableÚmiopen_ctc_lossÚemptyÚempty_permutedÚempty_stridedÚempty_quantizedÚexportÚregister_dataclassÚeyeÚfftÚfftfreqÚrfftfreqÚ	from_fileÚfullÚfillÚhamming_windowÚhann_windowÚkaiser_windowÚlinspaceÚlogspaceÚmkldnn_adaptive_avg_pool2dÚmkldnn_convolutionÚmkldnn_max_pool2dÚmkldnn_max_pool3dÚmkldnn_linear_backward_weightsÚmkldnn_rnn_layerÚnormalÚonesÚpromote_typesÚrandÚ	rand_likeÚrandnÚ
randn_likeÚrandintÚrandint_likeÚrandpermÚrangeÚresult_typeÚscalar_tensorÚsparse_coo_tensorÚsparse_compressed_tensorÚsparse_csr_tensorÚsparse_csc_tensorÚsparse_bsr_tensorÚsparse_bsc_tensorÚsym_constrain_rangeÚsym_constrain_range_for_sizeÚsym_fresh_sizeÚtril_indicesÚtriu_indicesÚvanderÚzerosÚ_jit_internalÚboolean_dispatchÚnnÚ
functionalÚassert_int_or_pairÚupsampleÚupsample_bilinearÚupsample_nearestr   Úhas_torch_function_unaryÚhas_torch_function_variadicr   Ú
grouped_mmÚscaled_grouped_mmÚ	scaled_mmÚsigmoidÚhardsigmoidÚtanhÚ_canonical_maskÚ_none_or_dtypeÚinitÚcalculate_gainÚuniformÚconstantÚdiracÚxavier_uniformÚxavier_normalÚkaiming_uniformÚkaiming_normalÚ
orthogonalÚsparseÚnestedÚto_padded_tensorÚset_autocast_enabledÚis_autocast_enabledÚset_autocast_dtypeÚget_autocast_dtypeÚclear_autocast_cacheÚset_autocast_cpu_enabledÚis_autocast_cpu_enabledÚset_autocast_xla_enabledÚis_autocast_xla_enabledÚset_autocast_ipu_enabledÚis_autocast_ipu_enabledÚset_autocast_cpu_dtypeÚget_autocast_cpu_dtypeÚset_autocast_ipu_dtypeÚget_autocast_ipu_dtypeÚget_autocast_gpu_dtypeÚset_autocast_gpu_dtypeÚget_autocast_xla_dtypeÚset_autocast_xla_dtypeÚautocast_increment_nestingÚautocast_decrement_nestingÚis_autocast_cache_enabledÚset_autocast_cache_enabledÚ	hardswishÚis_vulkan_availableÚ$are_deterministic_algorithms_enabledÚuse_deterministic_algorithmsÚ-is_deterministic_algorithms_warn_only_enabledÚset_deterministic_debug_modeÚget_device_moduleÚget_deterministic_debug_modeÚset_float32_matmul_precisionÚget_float32_matmul_precisionÚunify_type_listÚis_warn_always_enabledÚset_warn_alwaysÚvitals_enabledÚ	set_vitalÚread_vitalsÚvmapÚcondÚ
frombufferÚasarrayÚ_functional_sym_constrain_rangeÚ_make_dep_tokenÚ__delitem__Ú__dir__Ú__getattribute__Ú__init__Ú__iter__Ú__init_subclass__Ú__delattr__Ú__setattr__Ú__torch_function__Ú__torch_dispatch__Ú__new__Ú	__class__Ú__subclasshook__Ú__hash__Úas_subclassÚeigÚlstsqÚ	reinforceÚnewÚ
new_tensorÚ	new_emptyÚnew_empty_stridedÚ	new_zerosÚnew_onesÚnew_fullÚ_make_subclassÚsolveÚsymeigÚstrideÚ	unflattenÚto_sparse_cooÚto_sparse_csrÚto_sparse_cscÚto_sparse_bsrÚto_sparse_bscÚ
_to_sparseÚ_to_sparse_csrÚ_to_sparse_cscÚ_to_sparse_bsrÚ_to_sparse_bscÚ_typed_storageÚ_reduce_ex_internalÚ_fix_weakrefÚ
_view_funcÚ_view_func_unsafeÚ_rev_view_func_unsafeÚ_dtensor__new__Ú_make_wrapper_subclassÚ_python_dispatchÚ__get__Ú_has_symbolic_sizes_stridesÚ_conjÚ_conj_physicalÚ_lazy_cloneÚ	_neg_viewÚ_is_zerotensorÚ_is_all_trueÚ_is_any_trueÚ_addmm_activationÚ
_use_countÚsysÚversion_infoÚaddÚ__annotate__)r5   Ú	functionss     r-   r   r   f   s  € ô( �\‰\€FðHÜ�‰ðHä�‰ðHô 	×ÑðHô 	×%Ñ%ð	Hô
 	× Ñ ðHô 	× Ñ ðHô 	×ÑðHô 	×ÑðHô 	×ÑðHô 	×ÑðHô 	�
‰
ðHô 	�
‰
ðHô 	�
‰
ðHô 	×ÑðHô 	�
‰
ðHô  	×Ñð!Hô" 	×%Ñ%ð#Hô$ 	×Ñð%Hô& 	×Ñð'Hô( 	×Ñð)Hô* 	×*Ñ*ð+Hô, 	× Ñ ð-Hô. 	×*Ñ*ð/Hô0 	×Ñð1Hô2 	×*Ñ*ð3Hô4 	�‰ð5Hô6 	×Ñð7Hô8 	× Ñ ð9Hô: 	×!Ñ!ð;Hô< 	× Ñ ð=Hô> 	×%Ñ%ð?Hô@ 	×ÑðAHôB 	�
‰
ðCHôD 	�‰ðEHôF 	×ÑðGHôH 	�‰ðIHôJ 	×ÑðKHôL 	�‰ðMHôN 	�‰ðOHôP 	×ÑðQHôR 	�‰ðSHôT 	�‰ðUHôV 	�‰ðWHôX 	�‰ðYHôZ 	�‰ð[Hô\ 	×Ñð]Hô^ 	×Ñð_Hô` 	�‰ðaHôb 	×ÑðcHôd 	�‰ðeHôf 	×ÑðgHôh 	�‰ðiHôj 	×ÑðkHôl 	×ÑðmHôn 	×'Ñ'ðoHôp 	�‰ðqHôr 	×ÑðsHôt 	�‰ðuHôv 	×ÑðwHôx 	×ÑðyHôz 	×Ñð{Hô| 	×Ñð}Hô~ 	�‰ðHô@ 	�‰ðAHôB 	×)Ñ)ðCHôD 	×ÑðEHôF 	×ÑðGHôH 	×)Ñ)ðIHôJ 	×$Ñ$ðKHôL 	×(Ñ(ðMHôN 	× Ñ ðOHôP 	×!Ñ!ðQHôR 	×ÑðSHôT 	�‰ðUHôV 	×ÑðWHôX 	×ÑðYHôZ 	×Ñð[Hô\ 	�‰×Ñð]Hô^ 	�‰×Ñð_Hô` 	�‰×'Ñ'ðaHôb 	�‰×ÑðcHôd 	�	‰	ðeHôf 	�	‰	×ÑðgHôh 	�	‰	×ÑðiHôj 	�‰ðkHôl 	�
‰
ðmHôn 	�
‰
ðoHôp 	×ÑðqHôr 	×ÑðsHôt 	×ÑðuHôv 	�‰ðwHôx 	�‰ðyHôz 	×(Ñ(ð{Hô| 	× Ñ ð}Hô~ 	×ÑðHô@ 	×ÑðAHôB 	×,Ñ,ðCHôD 	×ÑðEHôF 	�‰ðGHôH 	�
‰
ðIHôJ 	×ÑðKHôL 	�
‰
ðMHôN 	�‰ðOHôP 	�‰ðQHôR 	×ÑðSHôT 	�‰ðUHôV 	×ÑðWHôX 	�‰ðYHôZ 	�‰ð[Hô\ 	×Ñð]Hô^ 	×Ñð_Hô` 	×ÑðaHôb 	×&Ñ&ðcHôd 	×ÑðeHôf 	×ÑðgHôh 	×ÑðiHôj 	×ÑðkHôl 	×!Ñ!ðmHôn 	×*Ñ*ðoHôp 	×ÑðqHôr 	×ÑðsHôt 	×ÑðuHôv 	�‰ðwHôx 	�‰ðyHôz 	×Ñ×,Ñ,ð{Hô| 	�‰×Ò×.Ò.ð}Hô~ 	�‰×Ò×$Ò$ðHô@ 	�‰×Ò×-Ò-ðAHôB 	�‰×Ò×,Ò,ðCHôD 	�‰×Ò×.Ò.ðEHôF 	�‰×Ò×4Ò4ðGHôH 	�‰×Ò×7Ò7ðIHôJ 	�‰×Ò×1Ò1ðKHôL 	�‰×Ò×&Ò&ðMHôN 	�‰×Ò×-Ò-ðOHôP 	�‰×Ò×%Ò%ðQHôR 	�‰×Ò×#Ò#ðSHôT 	�‰×Ò×'Ò'ðUHôV 	�‰×Ò× Ò ðWHôX 	�‰×Ò×+Ò+ðYHôZ 	�‰×Ò×*Ò*ð[Hô^ 	�‰�Š×$Ò$ð_Hôb 	�‰�Š×ÒðcHôd 	�‰�Š×ÑðeHôf 	�‰�Š×ÒðgHôh 	�‰�Š×ÑðiHôj 	�‰�Š×ÒðkHôl 	�‰�Š×$Ò$ðmHôn 	�‰�Š×#Ò#ðoHôp 	�‰�Š×%Ò%ðqHôr 	�‰�Š×$Ò$ðsHôt 	�‰�Š× Ò ðuHôv 	�‰�Š×ÒðwHôx 	�Š×%Ò%ðyHõz 	ð{Hõ| 	ð}Hô~ 	×"Ò"ðHô@ 	×!Ò!ðAHôB 	× Ò ðCHôD 	× Ò ðEHôF 	×"Ò"ðGHôH 	×&Ò&ðIHôJ 	×%Ò%ðKHôL 	×&Ò&ðMHôN 	×%Ò%ðOHôP 	×&Ò&ðQHôR 	×%Ò%ðSHôT 	×$Ò$ðUHôV 	×$Ò$ðWHôX 	×$Ò$ðYHôZ 	×$Ò$ð[Hô\ 	×$Ò$ð]Hô^ 	×$Ò$ð_Hô` 	×$Ò$ðaHôb 	×$Ò$ðcHôd 	×(Ò(ðeHôf 	×(Ò(ðgHôh 	×'Ò'ðiHôj 	×(Ò(ðkHôl 	�‰×Ò×%Ò%ðmHôn 	×!Ò!ðoHôp 	×2Ò2ðqHôr 	×*Ò*ðsHôt 	×;Ò;ðuHôv 	×*Ò*ðwHôx 	×ÒðyHôz 	×*Ò*ð{Hô| 	×*Ò*ð}Hô~ 	×*Ò*ðHô@ 	×ÒðAHôB 	×$Ò$ðCHôD 	×ÒðEHôF 	×ÒðGHôH 	�ŠðIHôJ 	×ÒðKHôL 	�
Š
ðMHôN 	�
Š
ðOHôP 	×ÒðQHôR 	�ŠðSHôT 	×-Ò-ðUHôV 	×ÒðWHðX 	×ÒðYHðZ 	�Šð[Hð\ 	×Òð]Hð^ 	�Šð_Hð` 	�ŠðaHðb 	× Ò ðcHðd 	×ÒðeHðf 	×ÒðgHðh 	×!Ò!ðiHðj 	×!Ò!ðkHðl 	�ŠðmHðn 	×ÒðoHðp 	×ÒðqHðr 	�ŠðsHðt 	×ÒðuHðv 	�
Š
ðwHðx 	�ŠðyHðz 	×Òð{Hð| 	�
Š
ð}Hð~ 	×ÒðHð@ 	×ÒðAHðB 	× Ò ðCHðD 	×ÒðEHðF 	�ŠðGHðH 	�ŠðIHðJ 	×ÒðKHðL 	�ŠðMHðN 	�ŠðOHðP 	�ŠðQHðR 	×ÒðSHðT 	×ÒðUHðV 	×ÒðWHðX 	×ÒðYHðZ 	×Òð[Hð\ 	×Òð]Hð^ 	×Òð_Hð` 	×ÒðaHðb 	×ÒðcHðd 	×ÒðeHðf 	×ÒðgHðh 	×ÒðiHðj 	×"Ò"ðkHðl 	×ÒðmHðn 	×ÒðoHðp 	× Ò ðqHðr 	×$Ò$ðsHðt 	×ÒðuHðv 	×%Ò%ðwHðx 	×Ò×'Ò'ðyHðz 	×*Ò*×2Ò2ð{Hð| 	�Šð}Hð~ 	×ÒðHð@ 	×ÒðAHðB 	×ÒðCHðD 	×ÒðEHðF 	×ÒðGHðH 	×ÒðIHðJ 	× Ò ðKHðL 	×ÒðMHðN 	×ÒðOH€IõT ×Ò˜7Ò"Ø�Š�f×)Ò)Ô*àÐr0   c                  ó¤   — t         j                  } | j                  j                  | j                  j                  | j
                  j                  hS )a  
    Return public functions that do not wrap in a subclass when invoked by
    the default ``Tensor.__torch_function__`` that preserves subclasses.  Typically,
    these functions represent field accesses (i.e., retrieving a Tensor that
    is stored somewhere on the Tensor) as opposed to computation.  Users of
    these functions expect object identity to be preserved over multiple accesses
    (e.g., ``a.grad is a.grad``) which cannot be upheld if we're wrapping on
    the fly every time (furthermore, the tensor stored here might already be
    the subclass, in which case wrapping really ought not to happen).

    Not ALL property accessors have this property; for example ``Tensor.T`` actually
    just creates a new transposed tensor on the fly, and so we SHOULD interpose on
    these calls (you need to check the implementation of the function to see if
    this is the case or not).  Additionally, if a property accessor doesn't return a Tensor,
    it doesn't have to be on this list (though it is harmless if it is).
    )r4   r5   Ú_baser.  ÚgradÚ_grad)r5   s    r-   Úget_default_nowrap_functionsrB  ‹  s>   € ô$ �\‰\€Fà�‰×ÑØ�‰×ÑØ�‰×Ñðð r0   c                  ó»  — t         j                  } i t         j                  �dÙd„“t         j                  �dÙd„“t         j                  d„ “t         j
                  d„ “t         j                  �dÙd„“t         j                  d„ “t         j                  �dÙd„“t         j                  �dÙd	„“t         j                  �dÙd
„“t         j                  �dÙd„“t         j                  �dÚd„“t         j                  �dÛd„“t         j                  �dÛd„“t         j                  �dÚd„“t         j                   �dÚd„“t         j"                  �dÚd„“t         j$                  d„ “i t         j&                  �dÙd„“t         j(                  �dÜd„“t         j*                  �dÝd„“t         j,                  �dÙd„“t         j.                  �dÙd„“t         j0                  �dÞd„“t         j2                  �dÙd„“t         j4                  �dÞd„“t         j6                  d„ “t         j8                  d„ “t         j:                  �dÙd„“t         j<                  �dÙd„“t         j>                  d „ “t         j@                  �dÙd!„“t         jB                  �dÙd"„“t         jD                  �dÙd#„“t         jF                  �dÙd$„“¥i t         jH                  �dÙd%„“t         jJ                  �dÙd&„“t         jL                  �dÙd'„“t         jN                  �dÙd(„“t         jP                  �dÙd)„“t         jR                  d*„ “t         jT                  d+„ “t         jV                  d,„ “t         jX                  �dßd-„“t         jZ                  �dÚd.„“t         j\                  d/„ “t         j^                  d0„ “t         j`                  d1„ “t         jb                  d2„ “t         jd                  d3„ “t         jf                  d4„ “t         jh                  d5„ “¥i t         jj                  d6„ “t         jl                  �dàd7„“t         jn                  d8„ “t         jp                  �dád:„“t         jr                  �dâd;„“t         jt                  �dÙd<„“t         jv                  �dÙd=„“t         jx                  �dÙd>„“t         jz                  �dÙd?„“t         j|                  �dÙd@„“t         j~                  �dÙdA„“t         j€                  �dÙdB„“t         j‚                  dC„ “t         j„                  �dàdD„“t         j†                  dE„ “t         jˆ                  dF„ “t         jŠ                  �dãdG„“¥i t         jŒ                  dH„ “t         jŽ                  �dädI„“t         j�                  �dädJ„“t         j’                  �dädK„“t         j”                  �dådL„“t         j–                  �dÙdM„“t         j˜                  �dædO„“t         jš                  ddPœdQ„“t         jœ                  dR„ “t         jž                  �dçdS„“t         j                   jž                  �dÙdT„“t         j                   j¢                  �dçdU„“t         j¤                  �dçdV„“t         j¦                  �dçdW„“t         j¨                  dX„ “t         jª                  �ddY„“t         j¬                  �dèdZ„“¥i t         j®                  �dèd[„“t         j°                  �dÙd\„“t         j²                  �dÙd]„“t         j´                  �dÙd^„“t         j¶                  �déd_„“t         j¸                  d`„ “t         jº                  �dêda„“t         j¼                  db„ “t         j¾                  �dÙdc„“t         jÀ                  dd„ “t         j                   jÂ                  �dÙde„“t         jÄ                  �dÙdf„“t         jÆ                  �dÙdg„“t         jÈ                  �dÙdh„“t         jÊ                  �dÙdi„“t         jÌ                  �ddj„“t         jÎ                  �dëdk„“¥i t         jÐ                  �dëdl„“t         jÒ                  �dëdm„“t         jÔ                  dn„ “t         jÖ                  �ddo„“t         jØ                  �dìdp„“t         jÚ                  �dìdq„“t         jÜ                  �dìdr„“t         jÞ                  ds„ “t         jà                  �dÙdt„“t         jâ                  �dídu„“t         jä                  �dÙdv„“t         jæ                  �dîdw„“t         jè                  dx„ “t         jê                  �dàdy„“t         j                   jê                  �dïd{„“t         jì                  �dðd|„“t         jî                  �dÙd}„“¥i t         jð                  �dÙd~„“t         jò                  �dàd„“t         jô                  �dàd€„“t         jö                  �dñd�„“t         jø                  �dÙd‚„“t         jú                  �dÙdƒ„“t         jü                  d„„ “t         jþ                  d…„ “t         j                   jþ                  d†„ “t         �j                   d‡„ “t         �j                  �dädˆ„“t         �j                  �däd‰„“t         �j                  �ddŠ„“t         �j                  �dòd‹„“t         �j
                  �dódŒ„“t         j                   �j
                  �dôd�„“t         �j                  �dódŽ„“¥i t         �j                  �dÙd�„“t         �j                  �dÙd�„“t         �j                  �dõd‘„“t         �j                  �dàd’„“t         �j                  �dàd“„“t         �j                  �dÙd”„“t         �j                  �dÝd•„“t         �j                  �dÙd–„“t         �j                  d—„ “t         �j                   d˜„ “t         �j"                  �dÙd™„“t         j                   �j$                  �dÙdš„“t         j                   �j&                  �dÙd›„“t         j                   �j(                  �dödœ„“t         j                   �j*                  �död�„“t         �j,                  dž„ “t         �j.                  �d÷dŸ„“¥i t         �j0                  �død „“t         �j2                  �dùd¡„“t         �j4                  �dÙd¢„“t         �j6                  d£„ “t         �j8                  �dÙd¤„“t         �j:                  �dÙd¥„“t         �j<                  �dÙd¦„“t         �j>                  �dÙd§„“t         �j@                  �dÙd¨„“t         �jB                  �dÙd©„“t         �jD                  dª„ “t         �jF                  d«„ “t         �jH                  �dúd¬„“t         �jJ                  d­„ “t         �jL                  d®„ “t         �jN                  d¯„ “t         �jP                  d°„ “¥i t         �jR                  d±„ “t         �jT                  d²„ “t         �jV                  d³„ “t         �jX                  d´„ “t         �jZ                  dµ„ “t         �j\                  �j^                  �dûd¶„“t         �j\                  �j`                  �dûd·„“t         �j\                  �jb                  �dûd¸„“t         �j\                  �jd                  �dûd¹„“t         �j\                  �jf                  �dûdº„“t         �j\                  �jh                  �düd»„“t         �j\                  �jj                  �düd¼„“t         �j\                  �jl                  �dûd½„“t         �j\                  �jn                  �dûd¾„“t         �j\                  �jp                  �dèd¿„“t         �j\                  �jr                  �dèdÀ„“t         �j\                  �jt                  �dèdÁ„“¥i t         �j\                  �jv                  �dèdÂ„“t         �j\                  �jx                  �düdÃ„“t         �j\                  �jz                  �düdÄ„“t         �j\                  �j|                  �düdÅ„“t         �j\                  �j~                  �düdÆ„“t         �j\                  �j€                  �dÙdÇ„“t         �j\                  �j‚                  �dÙdÈ„“t         �j\                  �j\                  �dûdÉ„“t         �j„                  �dÙdÊ„“t         �j†                  �dýdË„“t         �jˆ                  dÌ„ “t         �jŠ                  dÍ„ “t         �jŒ                  dÎ„ “t         �jŽ                  �dÞdÏ„“t         �j�                  �dÙdÐ„“t         �j’                  dÑ„ “t         �j”                  �dÙdÒ„“¥i t         �j–                  �dÙdÓ„“t         �j˜                  �dÙdÔ„“t         �jš                  �dÙdÕ„“t         �jœ                  ddt         �jž                  ddfdÖ„“t         �j                   d×„ “t         �j¢                  �dþdØ„“t         �j¤                  �dÿdÙ„“t         �j¦                  �dÙdÚ„“t         �j¨                  �dÙdÛ„“t         �jª                  dÜ„ “t         �j¬                  �dÙdÝ„“t         �j®                  �dÙdÞ„“t         �j°                  �dÙdß„“t         �j²                  �dÙdà„“t         �j´                  �dÙdá„“t         �j¶                  �dÙdâ„“t         �j¸                  �d dã„“¥i t         �jº                  dä„ “t         �j¼                  då„ “t         �j¾                  dæ„ “t         �jÀ                  �ddç„“t         �jÂ                  dè„ “t         �jÄ                  �dàdé„“t         �jÆ                  �dÙdê„“t         �jÈ                  �dÙdë„“t         �jÊ                  �ddì„“t         �jÌ                  �ddí„“t         �jÎ                  �dÙdî„“t         �jÐ                  �ddï„“t         �jÒ                  �ddð„“t         �jÔ                  �ddñ„“t         �jÖ                  �ddò„“t         j                   �jØ                  dó„ “t         �jÚ                  �dÙdô„“¥i t         �jÜ                  dõ„ “t         �jÞ                  �dÙdö„“t         �jà                  �dÙd÷„“t         �jâ                  �dÙdø„“t         �jä                  �dÙdù„“t         �jæ                  �dÙdú„“t         �jè                  dû„ “t         �jê                  dü„ “t         �jì                  �dÝdý„“t         �jî                  �dÙdþ„“t         �jð                  dÿ„ “t         �jò                  �d�d „“t         �jô                  �d„ “t         �jö                  �dú�d„“t         �jø                  �d„ “t         �jú                  �d„ “t         �jü                  �dÙ�d„“¥i t         �jþ                  �dÙ�d„“t         �j                   �d„ “t         �j                  �d„ “t         �j                  �dÙ�d	„“t         j                   �j                  �dÙ�d
„“t         j                   �j                  �dç�d„“t         �j
                  �d„ “t         �j                  �d„ “t         �j                  �d„ “t         �j                  �d„ “t         �j                  �d„ “t         �j                  �d„ “t         �j                  �d„ “t         �j                  �d„ “t         �j                  �d„ “t         �j                  �dÜ�d„“t         �j                  �d„ “¥i t         �j                   �d	�d„“t         �j"                  �d
�d„“t         �j$                  �d„ “t         �j&                  �dÞ�d„“t         j                   �j(                  �dã�d„“t         j                   �j*                  �dç�d„“t         j                   �j,                  �dç�d„“t         �j.                  �d�d„“t         �j0                  �dÙ�d„“t         �j2                  �dÙ�d „“t         �j4                  �dÙ�d!„“t         �j6                  �dÙ�d"„“t         �j8                  �dÙ�d#„“t         �j:                  �dÙ�d$„“t         �j<                  �d�d%„“t         �j>                  �dÙ�d&„“t         �j@                  �dÙ�d'„“¥i t         �jB                  �dÙ�d(„“t         �jD                  �dÙ�d)„“t         �jF                  �dÙ�d*„“t         �jH                  �dÙ�d+„“t         �jJ                  �dÙ�d,„“t         �jL                  �d-„ “t         �jN                  �dÙ�d.„“t         �jP                  �dÙ�d/„“t         �jR                  �dÙ�d0„“t         �jT                  �dÙ�d1„“t         �jV                  �dÙ�d2„“t         �jX                  �dÙ�d3„“t         �jZ                  �dç�d4„“t         �j\                  �d5„ “t         �j^                  �dà�d6„“t         �j`                  �dÙ�d7„“t         �jb                  �dÙ�d8„“¥i t         �jd                  �d�d9„“t         �jf                  �dÙ�d:„“t         �jh                  �dí�d;„“t         �jj                  �d<„ “t         �jl                  �d=„ “t         �jn                  �dÙ�d>„“t         �jp                  �dÙ�d?„“t         j                   �jd                  �d�d@„“t         j                   �jr                  �d�dA„“t         j                   �jt                  �d�dB„“t         j                   �jf                  �d�dC„“t         j                   �jp                  �dÙ�dD„“t         �jv                  �dE„ “t         j                   �jv                  �dÙ�dF„“t         j                   �jx                  �dÿ�dG„“t         j                   �jz                  �dÙ�dH„“t         �j|                  �dI„ “¥i t         j                   �j|                  �dJ„ “t         �j~                  �dÙ�dK„“t         �j€                  �dÙ�dL„“t         �j‚                  �dÙ�dM„“t         �j„                  �d�dN„“t         �j†                  �d�dO„“t         �jˆ                  �d�dP„“t         �jŠ                  �d�dQ„“t         �jŒ                  �dÙ�dR„“t         �jŽ                  �d�dS„“t         �j�                  �dÙ�dT„“t         �j’                  �dÙ�dU„“t         �j”                  �dV„ “t         �j–                  �dÙ�dW„“t         �j˜                  �dÙ�dX„“t         �jš                  �dÙ�dY„“t         �jœ                  �dZ„ “¥i t         �jž                  �d[„ “t         �j                   �d\„ “t         �j¢                  �d]„ “t         �j¤                  �d^„ “t         �j¦                  �d_„ “t         �j¨                  �d`„ “t         �jª                  �dà�da„“t         �j¬                  �d�db„“t         �j®                  �dc„ “t         �j°                  �dd„ “t         �j²                  �dç�de„“t         �j´                  �dÙ�df„“t         �j¶                  �dÙ�dg„“t         �j¸                  �dç�dh„“t         �jº                  �dÙ�di„“t         �j¼                  �dj„ “t         �j¾                  �dk„ “¥i t         �jÀ                  �d�dl„“t         �jÂ                  �dm„ “t         �jÄ                  �dn„ “t         �jÆ                  �do„ “t         �jÈ                  �d�dp„“t         �jÊ                  �d�dq„“t         �jÌ                  �dr„ “t         �jÎ                  �d�ds„“t         �jÐ                  �dt„ “t         �jÒ                  �dÙ�du„“t         �jÔ                  �dÙ�dv„“t         �jÖ                  �dÙ�dw„“t         �jØ                  �dÙ�dx„“t         �jÚ                  �dÙ�dy„“t         �jÜ                  �jÞ                  �jà                  �dz„ “t         �jÜ                  �jÞ                  �jâ                  �d{„ “t         �jÜ                  �jÞ                  j
                  �dÝ�d|„“¥i t         �jÜ                  �jÞ                  �jä                  �dÝ�d}„“t         �jÜ                  �jÞ                  �jæ                  �dÝ�d~„“t         �jÜ                  �jÞ                  �jè                  �dÝ�d„“t         �jÜ                  �jÞ                  �jê                  �dÝ�d€„“t         �jÜ                  �jÞ                  �jì                  �dÝ�d�„“t         �jÜ                  �jÞ                  �jî                  �dÙ�d‚„“t         �jÜ                  �jÞ                  j*                  �d�dƒ„“t         �jÜ                  �jÞ                  �jð                  �d�d„„“t         �jÜ                  �jÞ                  �jò                  �d�d…„“t         �jÜ                  �jÞ                  j\                  �d�d†„“t         �jÜ                  �jÞ                  jn                  �dÙ�d‡„“t         �jÜ                  �jÞ                  �jô                  �d�dˆ„“t         �jÜ                  �jÞ                  jp                  �dá�d‰„“t         �jÜ                  �jÞ                  j˜                  �dæ�dŠ„“t         �jÜ                  �jÞ                  jâ                  �dí�d‹„“t         �jÜ                  �jÞ                  �jö                  �d�dŒ„“t         �jÜ                  �jÞ                  jì                  �dð�d�„“¥i t         �jÜ                  �jÞ                  �j                  �d�dŽ„“t         �jÜ                  �jÞ                  �jø                  �d�d�„“t         �jÜ                  �jÞ                  �jú                  �d�d�„“t         �jÜ                  �jÞ                  �jü                  �d�d‘„“t         �jÜ                  �jÞ                  �jþ                  �dæ�d’„“t         �jÜ                  �jÞ                  �j.                  �d÷�d“„“t         �jÜ                  �jÞ                  �j0                  �d�d”„“t         �jÜ                  �jÞ                  �jX                  �d�d•„“t         �jÜ                  �jÞ                  �j                   �d�d–„“t         �jÜ                  �jÞ                  �j                  �d�d—„“t         �jÜ                  �jÞ                  �j                  �d�d˜„“t         �jÜ                  �jÞ                  �j                  �d�d™„“t         �jÜ                  �jÞ                  �j                  �d�dš„“t         �jÜ                  �jÞ                  �j
                  �d�d›„“t         �jÜ                  �jÞ                  �j                  �d �dœ„“t         �jÜ                  �jÞ                  �j                  �d!�d�„“t         �jÜ                  �jÞ                  �j                  �d"�dž„“¥i t         �jÜ                  �jÞ                  �jÀ                  �d�dŸ„“t         �jÜ                  �jÞ                  �j                  �d#�d „“t         �jÜ                  �jÞ                  �jÊ                  �d�d¡„“t         �jÜ                  �jÞ                  �j                  �d$�d¢„“t         �jÜ                  �jÞ                  �jÐ                  �d�d£„“t         �jÜ                  �jÞ                  �j                   �d%�d¤„“t         �jÜ                  �jÞ                  �j                  �d&�d¥„“t         �jÜ                  �jÞ                  �j"                  �d
�d¦„“t         �jÜ                  �jÞ                  �j                  �d'�d§„“t         �jÜ                  �jÞ                  �j.                  �d�d¨„“t         �jÜ                  �jÞ                  �j                  �d(�d©„“t         �jÜ                  �jÞ                  �j                  �dÙ�dª„“t         �jÜ                  �jÞ                  �j                  �d)�d«„“t         �jÜ                  �jÞ                  �j@                  �d*�d¬„“t         �jÜ                  �jÞ                  �j                   �d­„ “t         �jÜ                  �jÞ                  �j"                  �dÿ�d®„“t         �jÜ                  �jÞ                  �j$                  �dÿ�d¯„“¥i t         �jÜ                  �jÞ                  �j&                  �dÿ�d°„“t         �jÜ                  �jÞ                  �jh                  �dí�d±„“t         �jÜ                  �jÞ                  �j„                  �d�d²„“t         �jÜ                  �jÞ                  �jŠ                  �d�d³„“t         �jÜ                  �jÞ                  �j†                  �d�d´„“t         �jÜ                  �jÞ                  �j(                  �d�dµ„“t         �jÜ                  �jÞ                  �jˆ                  �d�d¶„“t         �jÜ                  �jÞ                  �j*                  �d�d·„“t         �jÜ                  �jÞ                  �j,                  �d+�d¸„“t         �jÜ                  �jÞ                  �j.                  �d+�d¹„“t         �jÜ                  �jÞ                  �j0                  �d+�dº„“t         �jÜ                  �jÞ                  �j2                  �d'�d»„“t         �jÜ                  �jÞ                  �j4                  �d,�d¼„“t         �jÜ                  �jÞ                  �j6                  �d-�d½„“t         �jÜ                  �jÞ                  �j8                  �d.�d¾„“t         �jÜ                  �jÞ                  �j:                  �d�d¿„“t         �jÜ                  �jÞ                  �j<                  �d/�dÀ„“¥i t         �jÜ                  �jÞ                  �j>                  �d0�dÁ„“t         �jÜ                  �jÞ                  �j@                  �d!�dÂ„“t         �jÜ                  �jÞ                  �jB                  �d1�dÃ„“t         �jÜ                  �jÞ                  �jD                  �d2�dÄ„“t         �jÜ                  �jÞ                  �jF                  �d3�dÅ„“t         �jÜ                  �jÞ                  �jH                  �dÆ„ “t         �jÜ                  �jÞ                  �jJ                  �dÝ�dÇ„“t         �jÜ                  �jÞ                  �jL                  �dÝ�dÈ„“t         �jÜ                  �jÞ                  �jN                  �d4�dÉ„“t         �jÜ                  �jÞ                  �jP                  �d5�dÊ„“t         �jÜ                  �jÞ                  �jR                  �dÝ�dË„“t         �jÜ                  �jÞ                  �jT                  �dÝ�dÌ„“t         �jÜ                  �jÞ                  �jV                  �dÝ�dÍ„“t         �jÜ                  �jÞ                  �jX                  �d6�dÎ„“t         �jÜ                  �jÞ                  �jZ                  �d7�dÏ„“t         �jÜ                  �jÞ                  �j\                  �d8�dÐ„“t         �jÜ                  �jÞ                  �j^                  �d.�dÑ„“¥i t         �jÜ                  �jÞ                  �j`                  �d*�dÒ„“t         �jÜ                  �jÞ                  �jb                  �d*�dÓ„“t         �jÜ                  �jÞ                  �jd                  �d9�dÔ„“t         �jÜ                  �jÞ                  �jf                  �d�dÕ„“t         �jÜ                  �jÞ                  �jh                  �dÖ„ “t         �jÜ                  �jÞ                  �jj                  �d×„ “t         �jÜ                  �jÞ                  �jl                  �dÝ�dØ„“t         �jÜ                  �jÞ                  �jn                  �d:�dÙ„“t         �jÜ                  �jÞ                  �jp                  ddNdd9�dÚœ�dÛ„“t         �jÜ                  �jÞ                  �jr                  �d�dÜ„“t         �jÜ                  �jt                  �jv                  �d;�dÝ„“t         �jÜ                  �jt                  �jx                  �d;�dÞ„“t         �jÜ                  �jt                  �jz                  �dß„ “t         �jÜ                  �jt                  �j|                  �d<�dà„“t         �j~                  �dÝ�dá„“t         �j€                  dz�dâœ�dã„“t         �j‚                  �dä„ “¥i t         �j„                  �d=�då„“t         j                   �j„                  �d>�dæ„“t         j                   �j†                  �d?�dç„“t         j                   �jˆ                  	 �d@�dè„“t         �jŠ                  �dA�dé„“t         �jŒ                  �d=�dê„“t         �jŽ                  �dë„ “t         �j�                  �dì„ “t         �j’                  �dB�dí„“t         �jD                  �d2�dî„“t         �j”                  �dï„ “t         �j–                  �dC�dð„“t         �j˜                  �dõ�dñ„“t         �jš                  �dD�dò„“t         j                   �jœ                  �dE�dó„“t         �jž                  �dô„ “t         �j                   �dõ„ “¥i t         �j¢                  �dÙ�dö„“t         �jF                  �d÷„ “t         �j¤                  �dÙ�dø„“t         �j¦                  �dÙ�dù„“t         �jH                  �dú„ “t         �j¨                  �dù�dû„“t         �jª                  �dÙ�dü„“t         �j¬                  �dÙ�dý„“t         �j®                  �dÝ�dþ„“t         �j°                  �dÿ„ “t         �j²                  �d „ “t         �j´                  �d„ “t         �j¶                  �d„ “t         �j¸                  �d„ “t         �jº                  �d�d„“t         j                   �jº                  �dF�d„“t         �j¼                  �dG�d„“¥i t         �j¾                  �dG�d„“t         �jÀ                  �d„ “t         �jÂ                  �d	„ “t         �jÄ                  �d
„ “t         �jÆ                  �d„ “t         �jÈ                  �d„ “t         �jÊ                  �d„ “t         �jÌ                  	 	 �dH�d„“t         �jÎ                  	 	 �dI�d„“t         �jÐ                  	 	 �dJ�d„“t         �jÒ                  �d„ “t         �jÔ                  �d„ “t         �jÖ                  �dÙ�d„“t         �jØ                  �d„ “t         �jÚ                  �dÙ�d„“t         �jÜ                  �dÙ�d„“t         j                   �jÞ                  �dï�d„“¥i t         �jà                  �d„ “t         �jâ                  �d„ “t         �jä                  �dÙ�d„“t         �jJ                  �dÝ�d„“t         �jæ                  �dÙ�d„“t         �jè                  �dÙ�d„“t         �jê                  �dÙ�d „“t         �jì                  �d!„ “t         �jN                  �d4�d"„“t         �jî                  �d#„ “t         �jð                  �dà�d$„“t         �jò                  �d%„ “t         �jô                  �dà�d&„“t         �jö                  �dÙ�d'„“t         �jø                  �dK�d)„“t         �jú                  �dÙ�d*„“t         �jü                  �dÙ�d+„“¥i t         �jþ                  �d,„ “t         �jP                  �d5�d-„“t         �j                   �dÙ�d.„“t         �j                  �d�d/„“t         �j                  �dÚ�d0„“t         �j                  �d1„ “t         �j                  �d2„ “t         �j
                  �d�d3„“t         �j                  �dã�d4„“t         �j                  �dL�d5„“t         �j                  �d6„ “t         �j                  �d7„ “t         �j                  �dM�d8„“t         �j                  �dM�d9„“t         �jR                  �dÝ�d:„“t         �j                  �dÙ�d;„“t         �j                  �dÙ�d<„“¥i t         �j                  �dÙ�d=„“t         �j                  �dÙ�d>„“t         �j                   �dÙ�d?„“t         �j"                  �dÙ�d@„“t         �j$                  �dÙ�dA„“t         �j&                  �dB„ “t         j                   �j&                  �dC„ “t         �j(                  �dÙ�dD„“t         �j*                  �dÙ�dE„“t         �j`                  �dÙ�dF„“t         j                   �j,                  �d�dG„“t         j                   �j.                  �d�dH„“t         �j0                  �dNdd�dIœ�dJ„“t         �j2                  �d�dK„“t         �j4                  �d�dL„“t         �j6                  �dÙ�dM„“t         �j8                  �dÙ�dN„“¥i t         �j:                  �dà�dO„“t         �j<                  �dÚ�dP„“t         �j>                  �dä�dQ„“t         �j@                  �dÙ�dR„“t         �jB                  �dÙ�dS„“t         �jD                  �dO�dT„“t         �jF                  �dÙ�dU„“t         �jH                  �dÙ�dV„“t         �jJ                  �dÙ�dW„“t         �jL                  �dX„ “t         �jN                  �dY„ “t         �jP                  �dZ„ “t         �jR                  �d[„ “t         �jT                  �d\„ “t         �jV                  �d]„ “t         �jX                  �d^„ “t         �jZ                  �d_„ “¥i t         �j\                  �d`„ “t         �j^                  �da„ “t         �j`                  �db„ “t         �jb                  �dc„ “t         �jd                  �dd„ “t         �jf                  �de„ “t         �jh                  �df„ “t         �jj                  �dg„ “t         �jl                  �dh„ “t         �jn                  �dÙ�di„“t         �jp                  �dP�dj„“t         �jr                  �dQ�dk„“t         j                   �jp                  �d�dl„“t         j                   �jt                  �dÙ�dm„“t         �jv                  �dn„ “t         �jx                  �do„ “t         �jz                  �j|                  �dp„ “¥i t         �jz                  �j~                  �dq„ “t         �jz                  �j€                  �dr„ “t         �jz                  �j‚                  �ds„ “t         �jz                  �j„                  �dt„ “t         �jz                  �j†                  �dÙ�du„“t         �jz                  �jˆ                  �dÙ�dv„“t         �jz                  �jŠ                  �dÙ�dw„“t         �jz                  �jŒ                  �dÙ�dx„“t         �jz                  �j                  �dy„ “t         �jz                  �jŽ                  �dz„ “t         �jz                  �j8                  �d{„ “t         �jz                  �j:                  �d|„ “t         �jz                  �j�                  �d}„ “t         �jz                  �j<                  �d~„ “t         �jz                  �j@                  �d„ “t         �jz                  �j’                  �d€„ “t         �jz                  �jB                  �d�„ “¥i t         �jz                  �j”                  �dÙ�d‚„“t         �jz                  �j–                  �dÙ�dƒ„“t         �jz                  �j˜                  �d„„ “t         �jz                  �jš                  �dÙ�d…„“t         �jz                  �jœ                  �dÙ�d†„“t         �jz                  �j°                  �d‡„ “t         �jz                  �jž                  �dˆ„ “t         �jz                  �j                   �d‰„ “t         �jz                  �j¢                  �dŠ„ “t         �jz                  �j¤                  �dÙ�d‹„“t         �jz                  �j¦                  �dÙ�dŒ„“t         �jz                  �jD                  �d�„ “t         �jz                  �j¨                  �dŽ„ “t         �jz                  �j@                  �dÙ�d�„“t         �jz                  �jX                  �d�„ “t         �jz                  �jZ                  �dç�d‘„“t         �jz                  �jª                  �d’„ “¥i t         �jz                  �j¬                  �d“„ “t         �jz                  �j®                  �d”„ “t         �jz                  �j°                  �d•„ “t         �jz                  �j²                  �d–„ “t         �jz                  �j´                  �d—„ “t         �jz                  �j¶                  �d˜„ “t         �jz                  �j¤                  �dÙ�d™„“t         �jz                  �j¸                  �dš„ “t         �jz                  �jú                  �d›„ “t         �jz                  �jº                  �dœ„ “t         �jz                  �j¼                  �d�„ “t         �jz                  �j¾                  �dÙ�dž„“t         �jz                  �jÀ                  �dÙ�dŸ„“t         �jz                  �jÂ                  �dÙ�d „“t         �jz                  �jÄ                  �dÙ�d¡„“t         �jz                  �j"                  �d¢„ “t         �jz                  �j`                  �dÙ�d£„“¥i t         �jz                  �jÆ                  �d¤„ “t         �jz                  �jÈ                  �dÙ�d¥„“t         �jz                  �jN                  �dÙ�d¦„“t         �jz                  �jÊ                  �dÙ�d§„“t         �jÌ                  �d¨„ “t         �jÎ                  �d©„ “t         �jÐ                  �dà�dª„“t         �jÒ                  �dÙ�d«„“t         �jÔ                  �dÙ�d¬„“t         j                   �jÖ                  �dõ�d­„“t         j                   �jØ                  �dÙ�d®„“t         �jÚ                  �dR�d¯„“t         �jÜ                  �d�d°„“t         �jl                  �dÝ�d±„“t         �jÞ                  �d²„ “t         �jà                  �d�d³„“t         �jâ                  �d´„ “¥i t         �jä                  �dµ„ “t         �jæ                  �dñ�d¶„“t         �jè                  �dñ�d·„“t         �jê                  �dS�d¸„“t         j                   �jì                  �dB�d¹„“t         �jî                  �dä�dº„“t         �jn                  �d:�d»„“t         �jð                  �dä�d¼„“t         �jò                  �d½„ “t         �jô                  �dÙ�d¾„“t         �jö                  �d�d¿„“t         �jø                  �dÀ„ “t         �jú                  �dT�dÁ„“t         �jü                  �dã�dÂ„“t         �jþ                  �dÃ„ “t         �j                   �d�dÄ„“t         �j                  �d�dÅ„“¥i t         �j                  �d�dÆ„“t         �j                  �dÙ�dÇ„“t         j                   �j                  �dÙ�dÈ„“t         �j
                  �dÙ�dÉ„“t         �j                  �dÙ�dÊ„“t         �j                  �dË„ “t         �j                  �dÙ�dÌ„“t         �j                  �dà�dÍ„“t         �j                  �dÎ„ “t         �j                  �dÏ„ “t         �j                  �dù�dÐ„“t         �j                  �dÑ„ “t         �j                  �dÒ„ “t         �j                  �dÓ„ “t         �j                   �dÔ„ “t         �j"                  �dÕ„ “t         �j$                  �dÖ„ “¥i t         �j&                  �dÙ�d×„“t         �j(                  �dØ„ “t         �j*                  �dó�dÙ„“t         �j,                  d�dÚœ�dÛ„“t         �j.                  �dÜ„ “t         �j0                  �dÝ„ “t         �j2                  �dÞ„ “t         �j4                  �dß„ “t         �j6                  �dà„ “t         �j8                  �dM�dá„“t         �j:                  �d�dâ„“t         �j<                  �d�dã„“t         �j>                  �dä„ “t         �j@                  �då„ “t         �jB                  �dæ„ “t         �jD                  �dç„ “t         �jF                  �dè„ “¥i t         �jH                  �dé„ “t         �jJ                  �dê„ “t         �jL                  �dë„ “t         �jN                  �dì„ “t         �jP                  �dí„ “t         �jR                  �dî„ “t         �jT                  �dï„ “t         �jV                  �d�dð„“t         �jX                  �dñ„ “t         �jZ                  �dò„ “t         �j\                  �dó„ “| �j^                  �dô„ “| �j`                  �dõ„ “| �jb                  �dö„ “| �jd                  �d÷„ “| �jf                  �dø„ “| �jh                  �dù„ “¥i | �jj                  �dú„ “| �jl                  �dû„ “| �jn                  �dü„ “| �jp                  �dý„ “| �jr                  �dþ„ “| �jt                  �dÿ„ “| �jv                  �d „ “| �jx                  �d„ “| �jz                  �d„ “| �j|                  �d„ “| �j~                  �d„ “| �j€                  �d„ “| �j‚                  �d„ “| �j„                  �d„ “| �j†                  �d„ “| �jˆ                  �d	„ “| �jŠ                  �d
„ “¥i | �jŒ                  �d„ “| �jŽ                  �d„ “| �j�                  �d„ “| �j’                  �d„ “| �j”                  �d„ “| �j–                  �d„ “| �j˜                  �d„ “| �jš                  �d„ “| �jœ                  �d„ “| �jž                  �d„ “| �j                   �d„ “| �j¢                  �d„ “| �j¤                  d�dœ�d„“| �j¦                  �d„ “| �j¨                  �d„ “| �jª                  �j¬                  �d„ “| �j®                  �j¬                  �d„ “¥i | �j°                  �j¬                  �d„ “| �j²                  �j¬                  �d„ “| �j´                  �j¬                  �d„ “| �j¶                  �j¬                  �d „ “| �j¸                  �j¬                  �d!„ “| �jº                  �j¬                  �d"„ “| �j¼                  �j¬                  �d#„ “| �j¾                  �j¬                  �d$„ “| �jÀ                  �j¬                  �d%„ “| �jÂ                  �j¬                  �d&„ “| �jÄ                  �j¬                  �d'„ “| �jÆ                  �j¬                  �d(„ “| �jÈ                  �d)„ “| �jÊ                  �d*„ “| �jÌ                  �d+„ “| �jÎ                  �j¬                  �d,„ “| �jÐ                  �j¬                  �d-„ “¥i | �jÒ                  �j¬                  �d.„ “| �jÔ                  �j¬                  �d/„ “| �jÖ                  �j¬                  �d0„ “| �jØ                  �j¬                  �d1„ “| �jÚ                  �j¬                  �d2„ “| �jÜ                  �j¬                  �d3„ “| �jÞ                  �j¬                  �d4„ “| �jà                  �j¬                  �d5„ “| �jâ                  �j¬                  �d6„ “| �jä                  �j¬                  �d7„ “| �jæ                  �j¬                  �d8„ “| �jè                  �j¬                  �d9„ “| �jê                  �j¬                  �d:„ “| �jì                  �j¬                  �d;„ “| �jî                  �j¬                  �d<„ “| �jð                  �j¬                  �d=„ “| �jò                  �j¬                  �d>„ “¥i | �jô                  �j¬                  �d?„ “| �jö                  �j¬                  �d@„ “| �jø                  �j¬                  �dA„ “| �jú                  �j¬                  �dB„ “| �jü                  �j¬                  �dC„ “| �jþ                  �j¬                  �dD„ “| �j                   �j¬                  �dE„ “| �j                  �j¬                  �dF„ “| �j                  �j¬                  �dG„ “| �j                  �j¬                  �dH„ “| �j                  �j¬                  �dI„ “| �jÚ                  �j¬                  �dJ„ “| �jæ                  �j¬                  �dK„ “| �j
                  �j¬                  �dL„ “| �j                  �dÿ�dM„“| �j                  �dN„ “| �j                  �dO„ “¥i | �j                  �dP„ “| �j                  �dQ„ “| �j                  �dR„ “| �j                  �dS„ “| �j                  �dT„ “| �j                  �dU„ “| �j                  �dV„ “| �j                   �dW„ “| �j"                  �dX„ “| j                  �dY„ “| �j$                  �dZ„ “| �j&                  �d[„ “| �j(                  �d\„ “| �j*                  �d]„ “| �j,                  �d^„ “| �j.                  �d�d_„“| �j0                  t         �j2                  f�d`„“¥i | �j4                  t         �j2                  f�da„“| �j6                  t         �j2                  f�db„“| �j8                  t         �j2                  f�dc„“| �j:                  �d(d�ddœ�de„“| �j<                  �df„ “| �j>                  �dg„ “| �j@                  t         �jB                  f�dh„“| �jD                  �dÝ�di„“| �jF                  t         �j2                  f�dj„“| �jH                  t         �j2                  f�dk„“| �jJ                  t         �j2                  f�dl„“| �jL                  t         �j2                  f�dm„“| �jN                  t         �j2                  f�dn„“| �jP                  �do„ “| �jR                  �dp„ “| �j                  �dó�dq„“| �jT                  �dr„ “¥i | �jV                  �dÝ�ds„“| �jX                  t         �j2                  f�dt„“| �jZ                  t         �j2                  f�du„“| �j\                  �dv„ “| �j^                  �dw„ “| �j`                  �dx„ “| �jb                  �dd�ddœ�dy„“| �jd                  �dz„ “| �jf                  �d{„ “| �jh                  t         �j2                  f�d|„“| �jj                  t         �j2                  f�d}„“| �jl                  d�ddœ�d~„“| �jª                  �d„ “| �jn                  t         �j2                  f�d€„“| �jp                  t         �j2                  f�d�„“| �jr                  �d‚„ “| �jt                  �dƒ„ “¥i | �jv                  t         �j2                  f�d„„“| �jx                  �d…„ “| �jz                  �d†„ “| �j                  �d‡„ “| �j|                  �dˆ„ “| �j~                  �d‰„ “| �j€                  �dŠ„ “| �j‚                  �d‹„ “| �j„                  �dUd�ddœ�dŒ„“| �j@                  �d�„ “| �j†                  t         �j2                  f�dŽ„“| �jˆ                  �d�„ “| �jŠ                  �d�„ “| �jª                  �dÙ�d‘„“| �jŒ                  �dÝ�d’„“| �j.                  �d“„ “| �jŽ                  �d”„ “¥i | �j�                  �d•„ “| �j’                  �d–„ “| �j”                  �d—„ “| �j–                  �d˜„ “| �jx                  �d™„ “| �j˜                  �dš„ “| �j”                  �d›„ “| �jš                  �dœ„ “| �jœ                  �dÝ�d�„“| �jž                  �dž„ “| �j                   �däd�ddœ�dŸ„“| �j¢                  �d „ “| �j¤                  �d¡„ “| �j¦                  �d¢„ “| �j¨                  �d£„ “| �jª                  �d¤„ “| �j¬                  �d¥„ “¥i | �j®                  �d�d¦„“| �j°                  �d§„ “| �j²                  �d¨„ “| �j´                  �d©„ “| �j¶                  �dª„ “| �j¸                  �d«„ “| �jº                  �d¬„ “| �j¼                  �dV�d­„“| �j                  �d®„ “| �j¾                  �d¯„ “| �jÀ                  t         �j2                  f�d°„“| �jÂ                  �d±„ “| �j                  �dM�d²„“| �jÄ                  �d³„ “| �jÆ                  �d´„ “| �jÈ                  �dÝ�dµ„“| �jÊ                  �d¶„ “¥i | �jÌ                  �d·„ “| �j<                  �dÚ�d¸„“| �jÎ                  �d¹„ “| �jÐ                  �dº„ “| �jÒ                  �d»„ “| �jÔ                  �d¼„ “| �jÖ                  �d½„ “| �jÞ                  �d¾„ “| �jØ                  ddt         �j2                  f�d¿„“| �jÚ                  �dÙd�dÀœ�dÁ„“| �jÜ                  �dà�dÂ„“| �jÞ                  �dÃ„ “| �jà                  �dÄ„ “| �jâ                  �dÅ„ “| �jä                  �dÆ„ “| �jr                  �dÇ„ “| �jv                  �d(�dÈ„“¥| �jæ                  �dÉ„ | �jè                  �dÊ„ | �jê                  �dË„ | �jì                  �dÌ„ | �jî                  �dW�dÍ„| �jð                  �dÎ„ | �jò                  �dÏ„ t         j                   �jô                  �dà�dÐ„i¥}t         �jö                  �jø                  �jú                  }�tý        | |«      r5�dÿ�dÑ„|�tÿ        | |«      <   �dÒ„ |�tÿ        | �dÓ|› �«      �j¬                  <   i }�t        «       }|�j                  «       D ]ö  \  }}|�j                  |�j                  �dÔz   �dÕ|�j                  z   �dÕz   �dÖ|�j                  z   �dÕz   �d×|�j                  z   �dÕz   g}|�j                  �j                  �dØ«      rH|�j                  �t	        �dØ«      d }|�j                  �dÕ|z   �dÕz   �dÖ|z   �dÕz   �d×|z   �dÕz   g«       |D ],  }	�tÿ        | |	d«      }
�t        |
«      sŒ|
|vsŒ#|
|vsŒ(|||
<   Œ. Œø |�j                  |«       |S (X  ar  Return a dict containing dummy overrides for all overridable functions

    Returns
    -------
    Dict[Callable, Callable]
        A dictionary that maps overridable functions in the PyTorch API to
        lambda functions that have the same signature as the real function
        and unconditionally return -1. These lambda functions are useful
        for testing API coverage for a type that defines ``__torch_function__``.

    Examples
    --------
    >>> import inspect
    >>> my_add = torch.overrides.get_testing_overrides()[torch.add]
    >>> inspect.signature(my_add)
    <Signature (input, other, out=None)>
    Nc                  ó   — y©Néÿÿÿÿ© ©ÚinputÚouts     r-   Ú<lambda>z'get_testing_overrides.<locals>.<lambda>Â  ó   € ¨2r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ã  ó   € °r0   c                  ó   — yrE  rG  ©rI  Úoutput_sizes     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ä  ó   € ¸br0   c                  ó   — yrE  rG  )ÚinputsrQ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Å  ó   € ¸rr0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Æ  ó   € ¨Br0   c                  ó   — yrE  rG  ©rI  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ç  ó   €  Rr0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>È  ó   € ¨br0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>É  ó   € ¨Rr0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ê  ó   € ¨rr0   c                  ó   — yrE  rG  ©rI  ÚotherrJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ë  ó   € °"r0   c                  ó   — yrE  rG  ©rI  Úbatch1Úbatch2ÚalphaÚbetarJ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>Ì  ó   € Èrr0   c                  ó   — yrE  rG  ©rI  Útensor1Útensor2ÚvaluerJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>Í  ó   € È"r0   c                  ó   — yrE  rG  rm  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>Î  rq  r0   c                  ó   — yrE  rG  ©rI  Úmat1Úmat2rj  ri  rJ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>Ï  rq  r0   c                  ó   — yrE  rG  )rI  ÚmatÚvecrj  ri  rJ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>Ð  ó   € Èr0   c                  ó   — yrE  rG  )rI  Úvec1Úvec2rj  ri  rJ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>Ñ  ó   € Èr0   c                  ó   — yrE  rG  ©ÚthetaÚsizeÚalign_cornerss      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ò  rz  r0   c                  ó   — yrE  rG  ©rI  Údims     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ó  rL  r0   Fc                  ó   — yrE  rG  ©rI  rc  ÚrtolÚatolÚ	equal_nans        r-   rK  z'get_testing_overrides.<locals>.<lambda>Ô  ó   € ÐVXr0   c                  ó   — yrE  rG  ©rI  ÚpÚtrainÚinplaces       r-   rK  z'get_testing_overrides.<locals>.<lambda>Õ  ó   € ÀBr0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ö  rW  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>×  rW  r0   c                  ó   — yrE  rG  ©rI  r†  ÚkeepdimrJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ø  rz  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ù  r^  r0   c                  ó   — yrE  rG  r–  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ú  r’  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Û  ó   €  Br0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ü  r›  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ý  r`  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Þ  rW  r0   c                  ó   — yrE  rG  )rI  Úmsgs     r-   rK  z'get_testing_overrides.<locals>.<lambda>ß  rN  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>à  r\  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>á  r^  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>â  r`  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ã  rW  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ä  r\  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>å  ó   € °Br0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>æ  ó   € °br0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ç  r^  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>è  r`  r0   c                   ó   — yrE  rG  ©Útensorss    r-   rK  z'get_testing_overrides.<locals>.<lambda>é  rL  r0   c                   ó   — yrE  rG  r­  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ê  rL  r0   c                   ó   — yrE  rG  r­  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ë  rL  r0   c                  ó   — yrE  rG  )rI  Úkernel_sizer  ÚpaddingÚ	ceil_modeÚcount_include_pads         r-   rK  z'get_testing_overrides.<locals>.<lambda>ì  ó   € Ðvxr0   c                  ó   — yrE  rG  rf  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>í  ó   € ÐPRr0   c	                  ó   — yrE  rG  )	rI  ÚweightÚbiasÚrunning_meanÚrunning_varÚtrainingÚmomentumÚepsÚcudnn_enableds	            r-   rK  z'get_testing_overrides.<locals>.<lambda>î  ó   € Ðy{r0   c                  ó   — yrE  rG  )Úgrad_outrI  ÚmeanÚinvstdrº  Úsum_dyÚ
sum_dy_xmuÚcount_tensors           r-   rK  z'get_testing_overrides.<locals>.<lambda>ï  rÂ  r0   c                  ó   — yrE  rG  )rÄ  rI  rÅ  rÆ  rº  Úinput_gÚweight_gÚbias_gs           r-   rK  z'get_testing_overrides.<locals>.<lambda>ð  ó   € Ðsur0   c                  ó   — yrE  rG  )rI  rº  r»  rÅ  rÆ  rÀ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>ñ  rk  r0   c                  ó   — yrE  rG  ©rI  rÅ  rÆ  r¼  r½  r¿  rÀ  Úcounts           r-   rK  z'get_testing_overrides.<locals>.<lambda>ò  ó   € Ðtvr0   c                  ó   — yrE  rG  rÑ  s           r-   rK  z'get_testing_overrides.<locals>.<lambda>ó  ó	   € ð  ACr0   c                  ó   — yrE  rG  ©rI  rÀ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ô  ó   € °2r0   c                  ó   — yrE  rG  )rI  r¼  r½  r¿  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>õ  ó   € ÐZ\r0   c                  ó   — yrE  rG  )rI  Ú	generatorrJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ö  ó   € Àr0   c                  ó   — yrE  rG  ©Úinput1Úinput2rº  r»  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>÷  ó   € ¸Rr0   rÅ  c                  ó   — yrE  rG  ©rI  Útargetrº  Úsize_averageÚreduceÚ	reductionÚ
pos_weights          r-   rK  z'get_testing_overrides.<locals>.<lambda>ù  ó   € Ðrtr0   c                  ó   — yrE  rG  )rI  ÚweightsÚ	minlengths      r-   rK  z'get_testing_overrides.<locals>.<lambda>û  rÝ  r0   c                  ó   — yrE  rG  )rÒ  ÚprobrÜ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ü  ó   € ¸Br0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ý  ó   € ¸"r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>þ  rØ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ÿ  ó   € ¸r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>   rò  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rÝ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € À"r0   c                   ó   — yrE  rG  r­  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rL  r0   c                  ó   — yrE  rG  ©rI  rv  Ú	out_dtyperJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  rÝ  r0   c                   ó   — yrE  rG  r­  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rd  r0   c                  ó   — yrE  rG  ©Úselfr‚  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r`  r0   c                  ó   — yrE  rG  )rI  Ú
boundariesÚ	out_int32ÚrightrJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € Ð[]r0   c                   ó   — yrE  rG  r­  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r`  r0   c                  ó   — yrE  rG  ©r®  r†  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>	  r§  r0   c                  ó   — yrE  rG  r	  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>
  ó   € °rr0   c                  ó   — yrE  rG  r	  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rð  r0   c                  ó   — yrE  rG  )Úx1Úx2r�  Úcompute_modes       r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € Ð_ar0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  rW  r0   ç      ð?c                  ó   — yrE  rG  ©rI  ri  r‘  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rð  r0   )rJ  c                  ó   — yrE  rG  )rJ  Úmatricess     r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € ¸r0   c                  ó   — yrE  rG  ©rI  Úgroupss     r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € °Rr0   c                  ó   — yrE  rG  ©rI  ÚupperrJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  râ  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r  r0   c                  ó   — yrE  rG  ©rI  Úcheck_errorsrJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € Èbr0   c                  ó   — yrE  rG  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € ÀRr0   c                  ó   — yrE  rG  )rà  rá  r  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € ÈBr0   c                  ó   — yrE  rG  )rI  ÚnumelÚn_binsÚratioÚ	bit_widths        r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € ÐWYr0   c                  ó   — yrE  rG  ©rI  Úchunksr†  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rd  r0   c                  ó   — yrE  rG  ©rI  ÚminÚmaxrJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  rÝ  r0   c                  ó   — yrE  rG  r3  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € Àr0   c                  ó   — yrE  rG  )rI  r4  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r©  r0   c                  ó   — yrE  rG  )rI  r5  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r©  r0   c                  ó   — yrE  rG  ©r®  rJ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r©  r0   c                  ó   — yrE  rG  )rI  Ú
correctionÚfweightsÚaweightss       r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € ÈRr0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   €  2r0   c                  ó   — yrE  rG  )rI  ÚrÚwith_replacements      r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € Àrr0   c                  ó   — yrE  rG  )ÚrealÚimags     r-   rK  z'get_testing_overrides.<locals>.<lambda>   ó   € ¨"r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>!  r  r0   c                  ó   — yrE  rG  )ÚabsÚangs     r-   rK  z'get_testing_overrides.<locals>.<lambda>"  ó   €  br0   c                  ó   — yrE  rG  )rI  Úords     r-   rK  z'get_testing_overrides.<locals>.<lambda>#  rØ  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>$  rW  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>%  r  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>&  r§  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>'  rØ  r0   c                  ó   — yrE  rG  )rI  Úpadrp  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>(  ó   € ¸2r0   c                  ó   — yrE  rG  ©rI  rº  r»  r  r³  Údilationr  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>)  ó   € Ðbdr0   c                  ó   — yrE  rG  rZ  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>*  r\  r0   c                  ó   — yrE  rG  rZ  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>+  r\  r0   c	                  ó   — yrE  rG  )	rI  rº  r»  r  r³  r[  Ú
transposedÚoutput_addingr  s	            r-   rK  z'get_testing_overrides.<locals>.<lambda>,  ó   € Ðuwr0   c                  ó   — yrE  rG  )rI  rº  r»  rW  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>-  rX  r0   c                  ó   — yrE  rG  ©rI  rº  r»  r  r³  Úoutput_paddingr  r[  s           r-   rK  z'get_testing_overrides.<locals>.<lambda>.  ó	   € ð  Ar0   c                  ó   — yrE  rG  re  s           r-   rK  z'get_testing_overrides.<locals>.<lambda>/  rg  r0   c                  ó   — yrE  rG  re  s           r-   rK  z'get_testing_overrides.<locals>.<lambda>0  rg  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>1  rO  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>2  rL  r0   c                  ó   — yrE  rG  ©rà  rá  rå  Úmarginræ  rç  rè  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>3  rÕ  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>4  rW  r0   c                  ó   — yrE  rG  )r  r  r†  rÀ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>5  rÝ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>6  rL  r0   c                  ó   — yrE  rG  ©rI  rc  r†  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>7  rR  r0   rF  c                  ó   — yrE  rG  rs  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>8  ó   € À2r0   c                  ó   — yrE  rG  ©Ú	log_probsÚtargetsÚinput_lengthsÚtarget_lengthsÚblankrè  Úzero_infinitys          r-   rK  z'get_testing_overrides.<locals>.<lambda>:  r¶  r0   c                  ó   — yrE  rG  ©rI  r†  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda><  rØ  r0   c                  ó   — yrE  rG  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>=  rØ  r0   c                  ó   — yrE  rG  ©rI  r†  rJ  r_   s       r-   rK  z'get_testing_overrides.<locals>.<lambda>>  r7  r0   c                  ó   — yrE  rG  r‚  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>?  rU  r0   c                  ó   — yrE  rG  ©ÚyÚxr†  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>@  rR  r0   c                  ó   — yrE  rG  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>A  rõ  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>B  r`  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>C  ó   € ¨r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>D  ó   €  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>E  r‹  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>F  r›  r0   c                  ó   — yrE  rG  ©rI  ÚdiagonalrJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>G  r  r0   c                  ó   — yrE  rG  r‘  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>H  rR  r0   c                  ó   — yrE  rG  )rI  Úoffsets     r-   rK  z'get_testing_overrides.<locals>.<lambda>I  rN  r0   c                  ó   — yrE  rG  )rI  Únr†  ÚprependÚappendrJ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>J  ó   € ÐTVr0   c                  ó   — yrE  rG  ©rI  r•  Údim1Údim2s       r-   rK  z'get_testing_overrides.<locals>.<lambda>K  r7  r0   c                  ó   — yrE  rG  rœ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>L  r~  r0   c                  ó   — yrE  rG  )rI  Úsrcr•  r�  rž  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>M  r@  r0   c                  ó   — yrE  rG  )r  r¡  r‚  r  Ústorage_offsets        r-   rK  z'get_testing_overrides.<locals>.<lambda>N  r.  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>O  r`  r0   c                  ó   — yrE  rG  )rI  rc  r�  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>P  r\  r0   c                  ó   — yrE  rG  ©rI  rc  Úrounding_moderJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Q  ó   € Àbr0   c                  ó   — yrE  rG  r§  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>R  r~  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>S  rd  r0   c                  ó   — yrE  rG  rŽ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>T  rR  r0   c                  ó   — yrE  rG  ©rI  rv  rý  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>U  r  r0   c                  ó   — yrE  rG  )ru  rv  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>V  ó   €  rr0   c                  ó   — yrE  rG  ©rI  Úindices_or_sectionss     r-   rK  z'get_testing_overrides.<locals>.<lambda>W  rõ  r0   c                  ó   — yrE  rG  r;  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>X  rN  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Y  rd  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Z  r©  r0   c                  ó   — yrE  rG  ©rI  ÚUPLOrJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>[  râ  r0   c                  ó   — yrE  rG  r¸  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>\  rÝ  r0   c                  ó   — yrE  rG  )ÚequationÚoperandss     r-   rK  z'get_testing_overrides.<locals>.<lambda>]  rd  r0   c                  ó   — yrE  rG  ©rI  rº  Úpadding_idxÚmax_normÚ	norm_typeÚscale_grad_by_freqrÍ   s          r-   rK  z'get_testing_overrides.<locals>.<lambda>_  ó   € Ðz|r0   c
                  ó   — yrE  rG  )
rI  rº  ÚoffsetsrÁ  rÂ  rÃ  ÚmoderÍ   Úper_sample_weightsrÀ  s
             r-   rK  z'get_testing_overrides.<locals>.<lambda>b  s	   € ð  hjr0   c                  ó   — yrE  rG  ©rI  r_   rm   r^   Úrequires_grads        r-   rK  z'get_testing_overrides.<locals>.<lambda>d  ó   € Ðcer0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>e  ó   € °r0   c                  ó   — yrE  rG  ©rI  rc  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>f  rJ  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>g  rL  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>h  rW  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>i  r\  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>j  rL  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>k  rW  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>l  r^  r0   c                  ó   — yrE  rG  )rI  ÚscaleÚ
zero_pointÚaxisÚ	quant_minÚ	quant_maxs         r-   rK  z'get_testing_overrides.<locals>.<lambda>m  ó   € Ðmor0   c                  ó   — yrE  rG  )rI  rØ  rÙ  rÛ  rÜ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>n  ó   € Ðfhr0   c                  ó   — yrE  rG  )r‡  Úobserver_onÚfake_quant_onÚaveraging_constÚrunning_minÚrunning_maxrØ  rÙ  rÛ  rÜ  Úch_axisÚper_row_fake_quantÚsymmetric_quants                r-   rK  z'get_testing_overrides.<locals>.<lambda>p  s	   € ð  ACr0   c                  ó   — yrE  rG  ©rI  Úpacked_weightr»  Úoutputs       r-   rK  z'get_testing_overrides.<locals>.<lambda>r  rš  r0   c                  ó   — yrE  rG  rê  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>s  ó   € Ðdfr0   c                  ó   — yrE  rG  ©rI  rº  ÚpackedÚcol_offsetsÚweight_scaleÚweight_zero_pointr»  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>t  ó   € Ð{}r0   c                  ó   — yrE  rG  rð  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>v  ó   € Ð^`r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>x  rX  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>y  rò  r0   c                  ó   — yrE  rG  )rI  ÚaÚbs      r-   rK  z'get_testing_overrides.<locals>.<lambda>z  r7  r0   c                  ó   — yrE  rG  ©rI  r�  r�  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>{  râ  r0   c                  ó   — yrE  rG  rþ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>|  r  r0   c                  ó   — yrE  rG  ©rI  r—  r†  Únorms       r-   rK  z'get_testing_overrides.<locals>.<lambda>}  rÝ  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>~  rÝ  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  rù  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>€  rÝ  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>�  rù  r0   c                  ó   — yrE  rG  ©rI  Úsr†  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>‚  rz  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>ƒ  r~  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>„  rù  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>…  ru  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>†  ru  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>‡  r’  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>ˆ  r’  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>‰  r&  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Š  rF  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>‹  rz  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Œ  rz  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>�  r~  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ž  r§  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>�  r  r0   c                  ó   — yrE  rG  r  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>�  r7  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>‘  rL  r0   c                  ó   — yrE  rG  )rI  Ú	start_dimÚend_dims      r-   rK  z'get_testing_overrides.<locals>.<lambda>’  rR  r0   c                  ó   — yrE  rG  ©rI  Údimss     r-   rK  z'get_testing_overrides.<locals>.<lambda>“  r‹  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>”  r›  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>•  r›  r0   c                  ó   — yrE  rG  r–  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>–  rk  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>—  r^  r0   c                  ó   — yrE  rG  rÐ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>˜  rÎ  r0   c                  ó   — yrE  rG  ©rI  ÚexponentrJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>™  râ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>š  rØ  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>›  rW  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>œ  r^  r0   c                  ó   — yrE  rG  )rI  Ú
fill_valuerJ  r_   rm   r^   rË  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>�  s	   € ð  BDr0   c                  ó   — yrE  rG  )rI  r   Ú	dep_tokens      r-   rK  z'get_testing_overrides.<locals>.<lambda>ž  r©  r0   c                  ó   — yrE  rG  )ÚLU_dataÚ	LU_pivotsÚunpack_dataÚunpack_pivotss       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ÿ  rÚ  r0   c                  ó   — yrE  rG  )rI  r†  ÚindexrJ  Úsparse_grads        r-   rK  z'get_testing_overrides.<locals>.<lambda>   r@  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¡  rd  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¢  rÎ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>£  r‹  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¤  rð  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>¥  r^  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>¦  rJ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>§  r§  r0   c                  ó   — yrE  rG  ©rI  r}  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¨  rØ  r0   c                  ó   — yrE  rG  r>  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>©  rÎ  r0   c                  ó   — yrE  rG  )rI  Úspacingr†  Ú
edge_orders       r-   rK  z'get_testing_overrides.<locals>.<lambda>ª  r(  r0   c                  ó   — yrE  rG  ©rI  ÚgridÚinterpolation_modeÚpadding_moderƒ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>«  ó   € Ðacr0   c                  ó   — yrE  rG  rD  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>¬  rî  r0   c                  ó   — yrE  rG  rD  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>­  rî  r0   c                  ó   — yrE  rG  )rI  Ú
num_groupsrº  r»  rÀ  rÁ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>®  ó   € Ðkmr0   c	                  ó   — yrE  rG  ©	rI  ÚhxÚparamsÚ
has_biasesÚ
num_layersÚdropoutr�  ÚbidirectionalÚbatch_firsts	            r-   rK  z'get_testing_overrides.<locals>.<lambda>¯  ó   € Ðqsr0   c                  ó   — yrE  rG  ©rI  rP  Úw_ihÚw_hhÚb_ihÚb_hhs         r-   rK  z'get_testing_overrides.<locals>.<lambda>°  r(  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>±  rÎ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>²  r©  r0   c                  ó   — yrE  rG  ©rI  Úlambds     r-   rK  z'get_testing_overrides.<locals>.<lambda>³  rØ  r0   c                  ó   — yrE  rG  )rI  r†  r—  rÇ  rJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>´  rš  r0   c                  ó   — yrE  rG  )rI  ÚvaluesrJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>µ  rõ  r0   c                  ó   — yrE  rG  ©rI  rå  rn  ræ  rç  rè  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>¶  ó   € Ðxzr0   c                  ó   — yrE  rG  )rI  Úbinsr4  r5  rJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>·  r&  r0   c                  ó   — yrE  rG  )rI  rj  r4  r5  rº  ÚdensityrJ  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>¸  rM  r0   c                  ó   — yrE  rG  )rI  rj  r¡   rº  rl  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>¹  r.  r0   c                  ó   — yrE  rG  ©rI  Útaus     r-   rK  z'get_testing_overrides.<locals>.<lambda>º  râ  r0   c                  ó   — yrE  rG  )ru  rv  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>»  rd  r0   c                  ó   — yrE  rG  r²  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>¼  rõ  r0   c                  ó   — yrE  rG  r;  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>½  rN  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¾  r§  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¿  r  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>À  r©  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Á  rW  r0   c                  ó   — yrE  rG  ©rI  r†  r4  Úsources       r-   rK  z'get_testing_overrides.<locals>.<lambda>Â  rX  r0   c                  ó   — yrE  rG  ry  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ã  rð  r0   c                  ó   — yrE  rG  )rI  Úindicesre  Ú
accumulates       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ä  rq  r0   c                  ó   — yrE  rG  )rI  r†  r4  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Å  r7  r0   c                  ó   — yrE  rG  )rI  r†  r4  rp  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Æ  rX  r0   c                  ó   — yrE  rG  )rI  r†  r4  rz  rç  Úinclude_inputs         r-   rK  z'get_testing_overrides.<locals>.<lambda>Ç  rÚ  r0   c                  ó   — yrE  rG  ©rY   s    r-   rK  z'get_testing_overrides.<locals>.<lambda>È  r°  r0   c                  ó   — yrE  rG  )ÚeÚteÚassume_uniqueÚinverts       r-   rK  z'get_testing_overrides.<locals>.<lambda>É  r&  r0   c                  ó   — yrE  rG  r„  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ê  r›  r0   c                  ó   — yrE  rG  r„  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ë  rZ  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ì  rN  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Í  rN  r0   c	                  ó   — yrE  rG  )	rI  r¼  r½  rº  r»  Úuse_input_statsr¿  rÀ  rÁ  s	            r-   rK  z'get_testing_overrides.<locals>.<lambda>Ï  rê  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ñ  rO  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ò  r`  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ó  rd  r0   c                  ó   — yrE  rG  r"  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ô  r~  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Õ  r‹  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ö  rZ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>×  r›  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ø  rW  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ù  rJ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ú  r`  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Û  r‹  r0   c                  ó   — yrE  rG  rÐ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ü  rÎ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ý  r°  r0   c                  ó   — yrE  rG  rˆ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>Þ  ó   € ÐUWr0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ß  rB  r0   c
                  ó   — yrE  rG  )
rI  Ún_fftÚ
hop_lengthÚ
win_lengthÚwindowÚcenterÚ
normalizedÚonesidedÚlengthÚreturn_complexs
             r-   rK  z'get_testing_overrides.<locals>.<lambda>á  ó	   € ð  bdr0   c                  ó   — yrE  rG  ©rI  rå  ræ  rç  rè  Ú
log_targets         r-   rK  z'get_testing_overrides.<locals>.<lambda>ã  s   € Ðprr0   c                  ó   — yrE  rG  rÐ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ä  ó   € ¨r0   c                  ó   — yrE  rG  )rI  Úkr†  r—  rJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>å  r(  r0   c                  ó   — yrE  rG  )rI  Ú	hermitianr#  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>æ  rH  r0   c                  ó   — yrE  rG  )rI  r³  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ç  rq  r0   c                  ó   — yrE  rG  )ÚLDÚpivotsÚBr³  rJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>è  ó   € ÐQSr0   c                  ó   — yrE  rG  )rI  Únormalized_shaperº  r»  rÀ  rÁ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>é  rW  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ê  rd  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ë  r§  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ì  rÎ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>í  rõ  r0   c                  ó   — yrE  rG  )rI  Úendrº  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>î  rõ  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ï  r\  r0   c                  ó   — yrE  rG  )rI  r±  r¸  ÚXr—  ÚiKÚniterÚtolÚlargestÚmethodÚtrackerÚortho_iparamsÚortho_fparamsÚortho_bparamss                 r-   rK  z'get_testing_overrides.<locals>.<lambda>ð  s	   € ð  IKr0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ñ  rL  r0   c                  ó   — yrE  rG  ©rI  r†  r_   s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ò  rò  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ó  r^  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ô  r^  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>õ  rW  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ö  r  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>÷  rõ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ø  r›  r0   c                  ó   — yrE  rG  )r‡  r†  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ù  rW  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ú  rò  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>û  rØ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ü  rõ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ý  rò  r0   c                  ó   — yrE  rG  r×  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>þ  r^  r0   c                  ó   — yrE  rG  )rI  Únamesr—  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>ÿ  rF  r0   c	                  ó   — yrE  rG  )	ÚdataÚbatch_sizesrP  rQ  rR  rS  rT  r�  rU  s	            r-   rK  z'get_testing_overrides.<locals>.<lambda>   rW  r0   c                  ó   — yrE  rG  rY  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>  r@  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rÎ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rØ  r0   c                  ó   — yrE  rG  )ÚAÚpivotÚ	get_infosrJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  ru  r0   c                  ó   — yrE  rG  )rü  r/  r0  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  r7  r0   c                  ó   — yrE  rG  rm  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>  rg  r0   c                  ó   — yrE  rG  )rI  Úmaskrp  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r©  r0   c                  ó   — yrE  rG  )rI  rì  rz  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rò  r0   c                  ó   — yrE  rG  )rI  rì  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>	  rX  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>
  r  r0   c                  ó   — yrE  rG  ©rI  rç  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  râ  r0   c                  ó   — yrE  rG  rñ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r’  r0   c                  ó   — yrE  rG  )rI  rç  r#  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  r  r0   c                  ó   — yrE  rG  )ÚLUr·  r¸  ÚleftÚadjointrJ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € ÐY[r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rð  r0   c                  ó   — yrE  rG  )rI  r—  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r^  r0   c                  ó   — yrE  rG  ©rI  r—  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rR  r0   c                  ó   — yrE  rG  )rI  rÇ  r³  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € È2r0   c                  ó   — yrE  rG  r;  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  rò  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r‹  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r`  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  rL  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r©  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rØ  r0   c                  ó   — yrE  rG  ©rI  r²  r  r³  r[  r´  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   € Ðjlr0   c                  ó   — yrE  rG  r  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>  r  r0   c                  ó   — yrE  rG  r  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>  r  r0   c                  ó   — yrE  rG  ©rI  r²  r  r³  r[  Úreturn_indicesr´  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>  rê  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  rW  r0   c                  ó   — yrE  rG  )rI  r†  r—  r_   rJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>   rš  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>!  r\  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>"  rÎ  r0   c                   ó   — yrE  rG  )r®  r$   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>#  rØ  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>$  rL  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>%  r©  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>&  rØ  r0   c                  ó   — yrE  rG  )rI  rº  r»  r¼  r½  r¾  Úexponential_average_factorÚepsilons           r-   rK  z'get_testing_overrides.<locals>.<lambda>(  rê  r0   c	                  ó   — yrE  rG  ©	rI  rº  r»  r³  r  r[  r  Ú	benchmarkÚdeterministics	            r-   rK  z'get_testing_overrides.<locals>.<lambda>*  rõ  r0   c	                  ó   — yrE  rG  )	rI  rº  Úzri  r»  r  r³  r[  r  s	            r-   rK  z'get_testing_overrides.<locals>.<lambda>+  rÓ  r0   c                  ó   — yrE  rG  rZ  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>,  rß  r0   c
                  ó   — yrE  rG  )
rI  rº  r»  r³  rf  r  r[  r  r  r  s
             r-   rK  z'get_testing_overrides.<locals>.<lambda>.  rb  r0   c	                  ó   — yrE  rG  r  s	            r-   rK  z'get_testing_overrides.<locals>.<lambda>1  ó   € Ðegr0   c                  ó   — yrE  rG  )rI  rº  Úweight_stride0rP  ÚcxrÇ  Úhidden_sizerS  rV  rT  r�  rU  rá  Údropout_states                 r-   rK  z'get_testing_overrides.<locals>.<lambda>4  rª  r0   c                  ó   — yrE  rG  rü  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>6  r7  r0   c                  ó   — yrE  rG  r–  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>7  ru  r0   c                  ó   — yrE  rG  ©rI  rz  Údestinations      r-   rK  z'get_testing_overrides.<locals>.<lambda>8  rò  r0   c                  ó   — yrE  rG  r*  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>9  rX  r0   c                  ó   — yrE  rG  )rI  Ú
descendingrJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>:  rU  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>;  rd  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda><  r  r0   c                  ó   — yrE  rG  )rI  Únum_samplesÚreplacementrJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>=  ó   € ÐSUr0   c                  ó   — yrE  rG  )rI  ry  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>>  r`  r0   c                  ó   — yrE  rG  ©rI  r�  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>?  r¯  r0   c                  ó   — yrE  rG  )rI  r†  Ústartr¨  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>@  r  r0   c                  ó   — yrE  rG  )rI  ÚnanÚposinfÚneginfrJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>A  rž  r0   c                  ó   — yrE  rG  )rI  rº  r»  r¼  r½  r¾  r¿  rÀ  s           r-   rK  z'get_testing_overrides.<locals>.<lambda>B  rW  r0   c                  ó   — yrE  rG  )rI  rº  r»  r¾  r¿  rÀ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>C  ó   € Ð]_r0   c                  ó   — yrE  rG  rþ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>D  r©  r0   c                  ó   — yrE  rG  ©rI  r»  rº  r»  rÀ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>E  rî  r0   c                  ó   — yrE  rG  ©rI  r»  rº  rÀ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>F  r.  r0   c                  ó   — yrE  rG  )rI  rº  r»  ÚNÚCÚHxWÚgrouprÀ  s           r-   rK  z'get_testing_overrides.<locals>.<lambda>G  rš  r0   c                  ó   — yrE  rG  )rI  r�  r†  r—  r_   s        r-   rK  z'get_testing_overrides.<locals>.<lambda>H  r4  r0   c                  ó   — yrE  rG  r  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>I  rð  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>J  rÎ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>K  r  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>L  rL  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>M  rN  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>N  r  r0   c                  ó   — yrE  rG  rP  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>O  r(  r0   c                  ó   — yrE  rG  rP  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>P  r(  r0   c                  ó   — yrE  rG  ©rI  rQ  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Q  r\  r0   c                  ó   — yrE  rG  rU  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>R  ó   € Ðoqr0   c                  ó   — yrE  rG  rU  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>S  r\  r0   c                  ó   — yrE  rG  rU  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>T  rW  r0   c                  ó   — yrE  rG  rU  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>U  r\  r0   c                  ó   — yrE  rG  rU  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>V  rW  r0   c                  ó   — yrE  rG  r€  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>W  r¹  r0   c                  ó   — yrE  rG  ©rI  r�  r¾  r‘  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>X  r  r0   c                  ó   — yrE  rG  ©rI  r²  r  r³  r´  rµ  Údivisor_overrides          r-   rK  z'get_testing_overrides.<locals>.<lambda>Z  ó	   € ð  @Br0   c                  ó   — yrE  rG  r`  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>]  rb  r0   c                  ó   — yrE  rG  )rI  r¼  r½  rº  r»  r¾  r¿  rÀ  s           r-   rK  z'get_testing_overrides.<locals>.<lambda>`  r¶  r0   c                  ó   — yrE  rG  rß  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>b  r¸  r0   c                  ó   — yrE  rG  ©rI  rå  rº  ræ  rç  rè  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>d  rH  r0   c                  ó   — yrE  rG  rä  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>g  rê  r0   c                  ó   — yrE  rG  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>i  rq  r0   c                  ó   — yrE  rG  rm  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>k  ó   € Ðgir0   c                  ó   — yrE  rG  )rI  rå  rº  ræ  Úignore_indexrç  rè  Úlabel_smoothings           r-   rK  z'get_testing_overrides.<locals>.<lambda>n  ó	   € ð  JLr0   c                  ó   — yrE  rG  rw  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>q  r¶  r0   c                  ó   — yrE  rG  r^  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>s  ó   € ÐXZr0   c                  ó   — yrE  rG  r^  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>t  rÚ  r0   c                  ó   — yrE  rG  r^  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>u  rÚ  r0   c                  ó   — yrE  rG  r^  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>v  rÚ  r0   c                  ó   — yrE  rG  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>w  r~  r0   c                  ó   — yrE  rG  r¿  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>y  rÄ  r0   c                  ó   — yrE  rG  )rI  rº  rÆ  rÁ  rÂ  rÃ  rÇ  rÍ   rÈ  Úinclude_last_offsetrÀ  s              r-   rK  z'get_testing_overrides.<locals>.<lambda>|  s	   € ð  HJr0   c                  ó   — yrE  rG  r^  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>~  rk  r0   c                  ó   — yrE  rG  )rI  rQ  r²  r[  r³  r  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>  rM  r0   c                  ó   — yrE  rG  ©rI  r²  rQ  Úoutput_ratior  Ú_random_sampless         r-   rK  z'get_testing_overrides.<locals>.<lambda>�  rh  r0   c                  ó   — yrE  rG  r}  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>„  rh  r0   c                  ó   — yrE  rG  r}  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>‡  rh  r0   c                  ó   — yrE  rG  r}  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>Š  rh  r0   c                  ó   — yrE  rG  )rI  rå  ÚvarrŠ   rÀ  rè  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>Œ  rÎ  r0   c                  ó   — yrE  rG  )rI  Úapproximates     r-   rK  z'get_testing_overrides.<locals>.<lambda>�  r’  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ž  r  r0   c                  ó   — yrE  rG  )rI  rE  rÇ  rG  rƒ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>�  rh  r0   c                  ó   — yrE  rG  )rI  rL  rº  r»  rÀ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>�  r!  r0   c                  ó   — yrE  rG  )Úlogitsrp  ÚhardrÀ  r†  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>‘  rH  r0   c                  ó   — yrE  rG  ra  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>’  rÝ  r0   c                  ó   — yrE  rG  )rI  Úmin_valÚmax_valr‘  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>“  r÷  r0   c                  ó   — yrE  rG  rg  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>•  ó   € Ð`br0   c                  ó   — yrE  rG  )rI  r¼  r½  rº  r»  r�  r¿  rÀ  s           r-   rK  z'get_testing_overrides.<locals>.<lambda>˜  s	   € ð  GIr0   c                  ó   — yrE  rG  )rI  r‚  Úscale_factorrÇ  rƒ  Úrecompute_scale_factorÚ	antialiass          r-   rK  z'get_testing_overrides.<locals>.<lambda>›  s	   € ð  KMr0   c                  ó   — yrE  rG  r¬  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>�  rg  r0   c                  ó   — yrE  rG  ©rI  rå  ræ  rç  rè  rº  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>ž  rÄ  r0   c                  ó   — yrE  rG  rC  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>Ÿ  rM  r0   c                  ó   — yrE  rG  )rI  Únegative_sloper‘  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>   rÚ  r0   c                  ó   — yrE  rG  )rI  rº  r»  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¡  r&  r0   c                  ó   — yrE  rG  )rI  r‚  ri  rj  r±  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>¢  r!  r0   c                  ó   — yrE  rG  ©rI  r†  Ú_stacklevelr_   s       r-   rK  z'get_testing_overrides.<locals>.<lambda>£  s   € Ð\^r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¤  r©  r0   c                  ó   — yrE  rG  ©rI  rÂ  r²  r  r´  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>¥  rM  r0   c                  ó   — yrE  rG  r¥  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>¦  rM  r0   c                  ó   — yrE  rG  r¥  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>§  rM  r0   c                  ó   — yrE  rG  rm  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>©  rk  r0   c                  ó   — yrE  rG  ©rI  r²  r  r³  r[  r´  r  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>¬  rê  r0   c                  ó   — yrE  rG  r  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>¯  rê  r0   c                  ó   — yrE  rG  rª  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>²  rê  r0   c                  ó   — yrE  rG  r  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>µ  rê  r0   c                  ó   — yrE  rG  r  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>¸  rê  r0   c                  ó   — yrE  rG  r  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>»  rê  r0   c                  ó   — yrE  rG  ©rI  r}  r²  r  r³  rQ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>½  rh  r0   c                  ó   — yrE  rG  r±  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>¾  rh  r0   c                  ó   — yrE  rG  r±  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>¿  rh  r0   c                  ó   — yrE  rG  rš  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>À  rõ  r0   c                  ó   — yrE  rG  )ÚqueryÚkeyrp  Úembed_dim_to_checkÚ	num_headsÚin_proj_weightÚin_proj_biasÚbias_kÚbias_vÚadd_zero_attnÚ	dropout_pÚout_proj_weightÚout_proj_biasr¾  Úkey_padding_maskÚneed_weightsÚ	attn_maskÚuse_separate_proj_weightÚq_proj_weightÚk_proj_weightÚv_proj_weightÚstatic_kÚstatic_vÚaverage_attn_weightsÚ	is_causals                            r-   rK  z'get_testing_overrides.<locals>.<lambda>Â  s	   € ð  ]_r0   c                  ó   — yrE  rG  )rI  rå  r�  rn  rº  ræ  rç  rè  s           r-   rK  z'get_testing_overrides.<locals>.<lambda>Å  rê  r0   c                  ó   — yrE  rG  ©rI  rå  ræ  rç  rè  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>È  rš  r0   c                  ó   — yrE  rG  rg  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>Ë  rH  r0   c                  ó   — yrE  rG  )rI  rå  rº  ræ  rm  rç  rè  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>Î  rÓ  r0   c                  ó   — yrE  rG  )rI  r�  r†  rÀ  rJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>Ð  rŒ  r0   c                  ó   — yrE  rG  )rY   Únum_classess     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ñ  r’  r0   c                  ó   — yrE  rG  )rI  rW  rÇ  rp  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ò  r$  r0   c                  ó   — yrE  rG  ©r  r  r�  rÀ  r—  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>Ó  r  r0   c                  ó   — yrE  rG  )rI  rå  Ú	log_inputrŠ   ræ  rÀ  rç  rè  s           r-   rK  z'get_testing_overrides.<locals>.<lambda>Õ  rõ  r0   c                  ó   — yrE  rG  ©rI  rº  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>×  rõ  r0   c                  ó   — yrE  rG  ©rI  r‘  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ø  rU  r0   c                  ó   — yrE  rG  rÝ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ù  r7  r0   c                  ó   — yrE  rG  rE  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ú  r@  r0   c                  ó   — yrE  rG  ©rI  Úlowerr  r¾  r‘  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>Û  s   € Ðwyr0   c                  ó   — yrE  rG  rÝ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ü  rU  r0   c                  ó   — yrE  rG  rÝ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ý  rU  r0   c                  ó   — yrE  rG  rÝ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Þ  rU  r0   c                  ó   — yrE  rG  )r¶  r·  rp  rÄ  r¿  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>ß  rÎ  r0   c                  ó   — yrE  rG  )rI  rå  ræ  rç  rè  rj  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>à  rg  r0   c                  ó   — yrE  rG  )rI  rå  rè  Údeltarº  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>á  s   € Ðhjr0   c                  ó   — yrE  rG  rÏ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>â  r¶  r0   c                  ó   — yrE  rG  r¡  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>ã  rr  r0   c                  ó   — yrE  rG  r¡  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>ä  rr  r0   c                  ó   — yrE  rG  )rI  rj  Ú	thresholds      r-   rK  z'get_testing_overrides.<locals>.<lambda>å  rq  r0   c                  ó   — yrE  rG  ra  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>æ  rÝ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ç  r§  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>è  r©  r0   c                  ó   — yrE  rG  ©rI  rî  rp  r‘  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>é  rŒ  r0   c
                  ó   — yrE  rG  ©
ÚanchorÚpositiveÚnegativern  r�  rÀ  Úswapræ  rç  rè  s
             r-   rK  z'get_testing_overrides.<locals>.<lambda>ë  ro  r0   )Údistance_functionrn  rù  rè  c                 ó   — yrE  rG  )rö  r÷  rø  rú  rn  rù  rè  s          r-   rK  z'get_testing_overrides.<locals>.<lambda>î  rÓ  r0   c                  ó   — yrE  rG  )rI  r²  r[  r³  r  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>ð  r’  r0   c                  ó   — yrE  rG  )rY   rû  rü  rÜ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>ñ  r@  r0   c                  ó   — yrE  rG  )rY   rÅ  ÚstdrÜ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>ò  r¹  r0   c                  ó   — yrE  rG  )rY   Úvals     r-   rK  z'get_testing_overrides.<locals>.<lambda>ó  r  r0   c                  ó   — yrE  rG  )rY   rû  rÇ  ÚnonlinearityrÜ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>ô  r¶  r0   c                  ó   — yrE  rG  )rI  Úas_tuples     r-   rK  z'get_testing_overrides.<locals>.<lambda>õ  r  r0   )r+  c                 ó   — yrE  rG  )rI  r‚  r+  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ö  r’  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>÷  rO  r0   c                  ó   — yrE  rG  ©rI  r�  r†  r—  rJ  r_   s         r-   rK  z'get_testing_overrides.<locals>.<lambda>ø  rÚ  r0   c                  ó   — yrE  rG  ©rI  rQ  r†  r—  rJ  r_   s         r-   rK  z'get_testing_overrides.<locals>.<lambda>ù  r\  r0   c                  ó   — yrE  rG  r  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>ú  rß  r0   c                  ó   — yrE  rG  r  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>û  s   € ð 13r0   c                  ó   — yrE  rG  )ÚvÚpowr†  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ÿ  r  r0   c                  ó   — yrE  rG  r	  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>   r\  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rB  r0   c                  ó   — yrE  rG  ro  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r‹  r0   c                  ó   — yrE  rG  )rI  rá  Úinput3rö  Ú	transposes        r-   rK  z'get_testing_overrides.<locals>.<lambda>  rk  r0   c                  ó   — yrE  rG  r×  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>  r¹  r0   c                  ó   — yrE  rG  ©r  r†  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r¯  r0   c                  ó   — yrE  rG  )rI  Úqr¥  rÆ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  rF  r0   c                  ó   — yrE  rG  r7  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r‹  r0   c                  ó   — yrE  rG  )rI  Úrconds     r-   rK  z'get_testing_overrides.<locals>.<lambda>  rØ  r0   c                  ó   — yrE  rG  )rI  r  r³  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>	  rF  r0   c                  ó   — yrE  rG  )rI  Úupscale_factors     r-   rK  z'get_testing_overrides.<locals>.<lambda>
  rX  r0   c                  ó   — yrE  rG  )rI  Údownscale_factors     r-   rK  z'get_testing_overrides.<locals>.<lambda>  rU  r0   c                  ó   — yrE  rG  )rI  rÜ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r  r0   c                  ó   — yrE  rG  )rI  rå  rÙ  rŠ   rÀ  rè  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>  r.  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r§  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  rN  r0   c                  ó   — yrE  rG  rÛ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  rL  r0   c                  ó   — yrE  rG  rÊ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>  r\  r0   c                  ó   — yrE  rG  r%  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r  r0   c                  ó   — yrE  rG  )rI  r_   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r\  r0   c                  ó   — yrE  rG  )rI  r4  rz  r~  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  rù  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rN  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rd  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rZ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rJ  r0   c                  ó   — yrE  rG  )rI  ÚsomerJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r  r0   c                  ó   — yrE  rG  )rI  rÇ  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rÝ  r0   c                  ó   — yrE  rG  ©rI  r  r†  r—  ÚinterpolationrJ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>  rî  r0   c                  ó   — yrE  rG  r6  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>  rk  r0   c                  ó   — yrE  rG  )rI  ÚscalesÚzero_pointsrÚ  r_   s        r-   rK  z'get_testing_overrides.<locals>.<lambda>  rš  r0   c                  ó   — yrE  rG  )rI  rØ  rÙ  r_   s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  rþ  r0   c                  ó   — yrE  rG  )rI  r_   Úreduce_ranges      r-   rK  z'get_testing_overrides.<locals>.<lambda>   r$  r0   c                  ó   — yrE  rG  )rI  rº  r»  rÅ  r„  rÀ  Úoutput_scaleÚoutput_zero_points           r-   rK  z'get_testing_overrides.<locals>.<lambda>!  rW  r0   c                  ó   — yrE  rG  ©rI  rP  rZ  r[  r\  r]  Ú	packed_ihÚ	packed_hhÚcol_offsets_ihÚcol_offsets_hhÚscale_ihÚscale_hhÚzero_point_ihÚzero_point_hhs                 r-   rK  z'get_testing_overrides.<locals>.<lambda>#  ó	   € ð  _ar0   c                  ó   — yrE  rG  rC  s                 r-   rK  z'get_testing_overrides.<locals>.<lambda>&  rL  r0   ©r   ©é   c                  ó   — yrE  rG  r  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>)  s   € à "r0   c                  ó   — yrE  rG  r  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>.  s   € ð !#r0   c                  ó   — yrE  rG  r  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>4  s   € ð !#r0   c                  ó   — yrE  rG  rC  s                 r-   rK  z'get_testing_overrides.<locals>.<lambda>;  rL  r0   c                  ó   — yrE  rG  rC  s                 r-   rK  z'get_testing_overrides.<locals>.<lambda>>  rL  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>@  r`  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>A  rB  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>B  rW  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>C  rØ  r0   c                  ó   — yrE  rG  rs  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>D  r’  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>E  rJ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>F  r^  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>G  rd  r0   c                  ó   — yrE  rG  rÝ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>H  rÎ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>I  r  r0   c                  ó   — yrE  rG  )rI  r�  r†  ÚmaxnormrJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>J  rU  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>K  rõ  r0   c                  ó   — yrE  rG  )rI  Úshapes     r-   rK  z'get_testing_overrides.<locals>.<lambda>L  rW  r0   c                  ó   — yrE  rG  rE  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>M  rk  r0   c	                  ó   — yrE  rG  rO  s	            r-   rK  z'get_testing_overrides.<locals>.<lambda>N  r¶  r0   c                  ó   — yrE  rG  rY  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>O  r¹  r0   c	                  ó   — yrE  rG  rO  s	            r-   rK  z'get_testing_overrides.<locals>.<lambda>P  r¶  r0   c                  ó   — yrE  rG  rY  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>Q  r¹  r0   c                  ó   — yrE  rG  )rI  Úshiftsr  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>R  r  r0   ©r   rP  c                  ó   — yrE  rG  )rI  r±  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>S  r  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>T  r^  r0   c                  ó   — yrE  rG  r;  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>U  rØ  r0   c                  ó   — yrE  rG  )rº  rì  Úcompressed_indices_dtypes      r-   rK  z'get_testing_overrides.<locals>.<lambda>V  r$  r0   c                  ó   — yrE  rG  rá  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>W  r’  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>X  r^  r0   c                  ó   — yrE  rG  )rI  rc  ri  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Y  rd  r0   c                  ó   — yrE  rG  rt  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>Z  rþ  r0   c                  ó   — yrE  rG  ©rI  r†  r4  r¡  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>[  r©  r0   c                  ó   — yrE  rG  rw  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>\  rò  r0   c                  ó   — yrE  rG  )rI  r†  r4  r¡  rç  Úinclude_selfs         r-   rK  z'get_testing_overrides.<locals>.<lambda>]  rr  r0   c                  ó   — yrE  rG  )Úsorted_sequencerI  r  r  rJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>^  rÌ  r0   c                  ó   — yrE  rG  )rà  rç  Úlengthsr}  rÆ  rÚ  Úunsafes          r-   rK  z'get_testing_overrides.<locals>.<lambda>_  rÄ  r0   c                  ó   — yrE  rG  )rI  r†  r4  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>`  rN  r0   c                  ó   — yrE  rG  )rI  r¡  r†  r4  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>a  râ  r0   c                  ó   — yrE  rG  ©rI  r¡  r†  r9  rÁ  Ústeps         r-   rK  z'get_testing_overrides.<locals>.<lambda>b  rž  r0   c                  ó   — yrE  rG  rƒ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>c  rž  r0   c                  ó   — yrE  rG  rÝ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>d  rÎ  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>e  r`  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>f  rW  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>g  r`  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>h  rL  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>i  rL  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>j  rW  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>k  rW  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>l  rZ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>m  rW  r0   c                  ó   — yrE  rG  r®  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>n  r  r0   c                  ó   — yrE  rG  r®  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>o  r  r0   c                  ó   — yrE  rG  rÐ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>p  r©  r0   c                  ó   — yrE  rG  )ræ  r¸  rö  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>q  rR  r0   c                  ó   — yrE  rG  )ræ  r¸  rö  r#  rJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>r  rž  r0   )ÚstablerJ  c                 ó   — yrE  rG  )rI  r†  r.  r•  rJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>s  r.  r0   c                  ó   — yrE  rG  ©rY   Úsplit_size_or_sectionsr†  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>t  ru  r0   c                  ó   — yrE  rG  r˜  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>u  r$  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>v  rW  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>w  r\  r0   c                  ó   — yrE  rG  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>x  rõ  r0   c                  ó   — yrE  rG  rt  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>y  r@  r0   c                  ó   — yrE  rG  r	  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>z  r©  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>{  rL  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>|  rN  r0   c                  ó   — yrE  rG  )rI  r¡  r¢  r£  r¤  r¥  Úpad_moder¦  r§  r©  Úalign_to_windows              r-   rK  z'get_testing_overrides.<locals>.<lambda>~  s	   € ð  ~@r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>€  rd  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>�  r  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>‚  rL  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ƒ  r°  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>„  rZ  r0   c                  ó   — yrE  rG  ©rû  rü  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>…  r›  r0   c                  ó   — yrE  rG  r«  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>†  r›  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>‡  rZ  r0   c                  ó   — yrE  rG  )rû  rü  Úcs      r-   rK  z'get_testing_overrides.<locals>.<lambda>ˆ  r°  r0   c                  ó   — yrE  rG  )r#   s    r-   rK  z'get_testing_overrides.<locals>.<lambda>‰  r›  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Š  r°  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>‹  rO  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Œ  r°  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>�  rO  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ž  r°  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>�  rO  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>�  r°  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>‘  r°  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>’  r°  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>“  r°  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>”  r\  r0   c                  ó   — yrE  rG  )rI  r3  Ú
compute_uvrJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>•  rF  r0   c                  ó   — yrE  rG  )rI  r  rÆ  ÚMs       r-   rK  z'get_testing_overrides.<locals>.<lambda>–  rU  r0   c                  ó   — yrE  rG  )rI  Úfull_matricesrJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>—  r©  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>˜  r©  r0   c                  ó   — yrE  rG  ©rI  Údim0r�  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>™  rd  r0   c                  ó   — yrE  rG  )rI  Úaxis0Úaxis1s      r-   rK  z'get_testing_overrides.<locals>.<lambda>š  r§  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>›  r^  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>œ  r`  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>�  r`  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ž  r`  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ÿ  r`  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>   r~  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¡  r~  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¢  r~  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>£  r~  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¤  r^  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¥  rJ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¦  r¯  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>§  rJ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¨  rL  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>©  rW  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ª  rJ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>«  rL  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¬  rL  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>­  rU  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>®  r7  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¯  r^  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>°  rF  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>±  rz  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>²  r‹  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>³  r¯  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>´  r‹  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>µ  r¯  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¶  rz  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>·  rz  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¸  rL  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¹  r\  r0   c                  ó   — yrE  rG  rÐ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>º  rù  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>»  rL  r0   c                  ó   — yrE  rG  r–  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>¼  r@  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>½  r  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¾  r  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¿  r  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>À  r  r0   c                  ó   — yrE  rG  r7  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Á  r  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Â  rJ  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ã  rL  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ä  rð  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Å  r¯  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Æ  rL  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ç  rU  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>È  rU  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>É  r¹  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ê  r¹  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ë  r¹  r0   c                  ó   — yrE  rG  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ì  r¹  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Í  rJ  r0   c                  ó   — yrE  rG  rÐ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Î  rR  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ï  rõ  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ð  rR  r0   c                  ó   — yrE  rG  rb  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ñ  rð  r0   c                  ó   — yrE  rG  )r  rc  rJ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ò  rò  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ó  s   € ˜rr0   c                  ó   — yrE  rG  )rI  r4  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ô  r¯  r0   c                  ó   — yrE  rG  )rI  r}  r†  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Õ  r~  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ö  rL  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>×  rW  r0   c                  ó   — yrE  rG  )rû  Úinds     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ø  rÎ  r0   c                  ó   — yrE  rG  )rû  rü  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Ù  rò  r0   c                  ó   — yrE  rG  )rû  rü  r  rJ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ú  r  r0   c                  ó   — yrE  rG  )rI  r³  r†  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Û  r©  r0   c                  ó   — yrE  rG  ró  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ü  rz  r0   c                  ó   — yrE  rG  r  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ý  r‹  r0   c                  ó   — yrE  rG  )rI  r±  r†  r.  rJ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>Þ  r~  r0   c                  ó   — yrE  rG  rY  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ß  rB  r0   c                  ó   — yrE  rG  rÄ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>à  rØ  r0   c                  ó   — yrE  rG  r…  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>á  r`  r0   c                  ó   — yrE  rG  r…  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>â  rØ  r0   c                  ó   — yrE  rG  )rI  ræ  r  r  Úunitriangulars        r-   rK  z'get_testing_overrides.<locals>.<lambda>ã  rÌ  r0   c                  ó   — yrE  rG  )rI  r¸  r  rö  r  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>ä  r  r0   c                  ó   — yrE  rG  r‘  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>å  r  r0   c
                  ó   — yrE  rG  rõ  s
             r-   rK  z'get_testing_overrides.<locals>.<lambda>ç  ro  r0   c                  ó   — yrE  rG  r‘  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>é  r  r0   c                  ó   — yrE  rG  rÐ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ê  rN  r0   c                  ó   — yrE  rG  rH  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ë  r^  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ì  rL  r0   c                  ó   — yrE  rG  )rI  r†  ÚsizesrÞ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>í  rò  r0   c                  ó   — yrE  rG  )rI  ÚsortedÚreturn_inverseÚreturn_countsr†  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>î  rß  r0   c                  ó   — yrE  rG  )rI  r  r   r†  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>ï  r!  r0   c                  ó   — yrE  rG  )r}  rd  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ð  r§  r0   c                  ó   — yrE  rG  r0  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ñ  rõ  r0   c                  ó   — yrE  rG  r˜  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ò  rq  r0   c                  ó   — yrE  rG  r˜  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ó  rž  r0   c                  ó   — yrE  rG  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ô  r©  r0   c                  ó   — yrE  rG  )r‡  rG  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>õ  r`  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ö  rL  r0   c                  ó   — yrE  rG  r…  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>÷  rN  r0   c                  ó   — yrE  rG  r²  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ø  rõ  r0   c                  ó   — yrE  rG  r;  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ù  rN  r0   c                  ó   — yrE  rG  )Ú	conditionr‡  r†  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ú  r  r0   c                  ó   — yrE  rG  )rº  ró  rô  r»  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>û  r÷  r0   c                  ó   — yrE  rG  )rI  Úinput_scaleÚinput_zero_pointÚ	prepackedÚ	out_scaleÚout_zero_pointÚout_channels          r-   rK  z'get_testing_overrides.<locals>.<lambda>ý  rÝ  r0   c                  ó   — yrE  rG  rÊ  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>ÿ  rÌ  r0   c                  ó   — yrE  rG  )r  Úlevels     r-   rK  z'get_testing_overrides.<locals>.<lambda>   rØ  r0   c                  ó   — yrE  rG  )ÚprimalÚtangentr8  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rR  r0   c                  ó   — yrE  rG  ©r  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r\  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rÎ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r°  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rL  r0   c                  ó   — yrE  rG  )r  r‚  r  r£  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  rk  r0   c                  ó   — yrE  rG  r   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  rð  r0   c                  ó   — yrE  rG  )r  r•  r�  rž  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  r’  r0   )Úimplicitc                 ó   — yrE  rG  )r  r‚  rD  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>	  rÝ  r0   c                  ó   — yrE  rG  )r  r†  r9  r¨  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>
  rð  r0   c                  ó   — yrE  rG  )r  r  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r`  r0   c                  ó   — yrE  rG  ©r  r‚  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rR  r0   c                  ó   — yrE  rG  )r  r†  r4  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r§  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r‹  r0   c                  ó   — yrE  rG  )r  r†  r9  rÁ  r„  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>  r(  r0   c                  ó   — yrE  rG  )r  Ú
split_sizer†  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  rò  r0   c                  ó   — yrE  rG  )r  Úsplit_sizesr†  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r©  r0   c                  ó   — yrE  rG  r  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r\  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rB  r0   c                  ó   — yrE  rG  )r  rÅ  r�  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>  r  r0   c                  ó   — yrE  rG  r  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  rN  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r¯  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r¯  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r‹  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r\  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r^  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r\  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  r^  r0   c                  ó   — yrE  rG  r  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r`  r0   c                  ó   — yrE  rG  ©r  r_   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>  r^  r0   c                  ó   — yrE  rG  ©r  Ú	dimensionr‚  r„  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>   rU  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>!  r°  r0   c                  ó   — yrE  rG  ©r  rc  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>"  rÎ  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>#  rd  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>$  rd  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>%  rN  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>&  rÎ  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>'  rÎ  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>(  r`  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>)  rN  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>*  rN  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>+  r`  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>,  rN  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>-  rN  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>.  rW  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>/  rL  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>0  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>1  r°  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>2  r¯  r0   c                  ó   — yrE  rG  r_  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>3  r\  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>4  rO  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>5  rÎ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>6  rZ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>7  r‹  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>8  rW  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>9  r^  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>:  r^  r0   c                  ó   — yrE  rG  )r  Úarrays     r-   rK  z'get_testing_overrides.<locals>.<lambda>;  rØ  r0   c                  ó   — yrE  rG  )r  Úidxs     r-   rK  z'get_testing_overrides.<locals>.<lambda><  r\  r0   c                  ó   — yrE  rG  )r  Úmemos     r-   rK  z'get_testing_overrides.<locals>.<lambda>=  rN  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>>  rZ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>?  rO  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>@  r°  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>A  rZ  r0   c                  ó   — yrE  rG  )r  Úformat_specs     r-   rK  z'get_testing_overrides.<locals>.<lambda>B  r  r0   c                  ó   — yrE  rG  )r  Úprotos     r-   rK  z'get_testing_overrides.<locals>.<lambda>C  rd  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>D  rJ  r0   )Útensor_contentsc                 ó   — yrE  rG  )r  r�  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>E  rU  r0   c                  ó   — yrE  rG  )r  r±  r  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>F  r`  r0   c                  ó   — yrE  rG  )r  Úds     r-   rK  z'get_testing_overrides.<locals>.<lambda>G  r^  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>H  r°  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>I  r°  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>J  r‹  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>K  r‹  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>L  r  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>M  rÝ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>N  rL  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>O  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>P  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Q  rL  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>R  r\  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>S  r^  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>T  rN  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>U  r\  r0   c                  ó   — yrE  rG  )r  Úcuda_enabledÚcpu_enabledÚ
cuda_dtypeÚ	cpu_dtypes        r-   rK  z'get_testing_overrides.<locals>.<lambda>V  s   € Ðnpr0   c                  ó   — yrE  rG  )r  r¡  r¢  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>W  rš  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>X  rÝ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Y  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Z  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>[  rL  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>\  r^  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>]  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>^  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>_  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>`  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>a  r^  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>b  rd  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>c  r^  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>d  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>e  r^  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>f  r`  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>g  r^  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>h  r`  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>i  rd  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>j  r`  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>k  rØ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>l  r`  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>m  r\  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>n  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>o  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>p  rL  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>q  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>r  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>s  r`  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>t  rØ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>u  rL  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>v  r\  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>w  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>x  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>y  rR  r0   c                  ó   — yrE  rG  )r  r_   Únon_blockingr$   s       r-   rK  z'get_testing_overrides.<locals>.<lambda>z  r(  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>{  rB  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>|  rB  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>}  rO  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>~  rO  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  ó   €  "r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>€  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>�  r¯  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>‚  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ƒ  r¯  r0   c                  ó   — yrE  rG  )r  rÞ  r‘  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>„  rX  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>…  rZ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>†  rZ  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>‡  r^  r0   c                  ó   — yrE  rG  )r  ÚorderÚellipsis_idxs      r-   rK  z'get_testing_overrides.<locals>.<lambda>ˆ  rX  r0   c                  ó   — yrE  rG  )r  Úcallables     r-   rK  z'get_testing_overrides.<locals>.<lambda>‰  r\  r0   c                  ó   — yrE  rG  rI  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>Š  r©  r0   c                  ó   — yrE  rG  rI  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>‹  r  r0   c                  ó   — yrE  rG  )r  ÚgradientÚretain_graphÚcreate_graphrT  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>Œ  s   € Ðikr0   c                  ó   — yrE  rG  ©r  rf   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>�  rþ  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ž  rF  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>�  rF  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>�  rF  r0   )rÜ  c                 ó   — yrE  rG  )r  ÚmedianÚsigmarÜ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>‘  rþ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>’  rO  r0   c                  ó   — yrE  rG  )r  Ú	coalesceds     r-   rK  z'get_testing_overrides.<locals>.<lambda>“  r§  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>”  rk  r0   c                  ó   — yrE  rG  )r  r¡  rÉ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>•  rð  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>–  r©  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>—  rF  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>˜  rF  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>™  r©  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>š  r©  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>›  rO  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>œ  r°  r0   c                  ó   — yrE  rG  )r  r¡  r•  r�  rž  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>�  r@  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ž  r�  r0   c                  ó   — yrE  rG  )r  Úambiguity_checks     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ÿ  rR  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>   r~  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>¡  rq  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¢  rJ  r0   c                  ó   — yrE  rG  r   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>£  rJ  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>¤  r\  r0   c                 ó   — yrE  rG  )r  rb  rÜ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>¥  r©  r0   c                  ó   — yrE  rG  ©r  rp  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>¦  rJ  r0   c                  ó   — yrE  rG  r  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>§  rØ  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>¨  rz  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>©  r~  r0   c                 ó   — yrE  rG  )r  r�  rÜ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ª  rR  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>«  r‹  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>¬  rF  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>­  rz  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>®  r°  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¯  rZ  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>°  r©  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>±  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>²  rL  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>³  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>´  r°  r0   c                  ó   — yrE  rG  )r  rY   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>µ  r`  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>¶  r°  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>·  rÏ  r0   c                 ó   — yrE  rG  )r  rÅ  rÿ  rÜ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>¸  rþ  r0   c                  ó   — yrE  rG  r  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>¹  r\  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>º  rF  r0   c                  ó   — yrE  rG  )r  rY   rÜ  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>»  r§  r0   c                  ó   — yrE  rG  )r  r‡  r†  rÜ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>¼  rØ  r0   c                  ó   — yrE  rG  )r  rv  rý  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>½  r©  r0   c                  ó   — yrE  rG  )r  rc  Úassigns      r-   rK  z'get_testing_overrides.<locals>.<lambda>¾  rR  r0   c                  ó   — yrE  rG  )r  rb  r9  r¨  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>¿  ru  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>À  r‹  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Á  rO  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Â  rÎ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ã  rð  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ä  r§  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Å  rZ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Æ  rB  r0   c                  ó   — yrE  rG  r  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ç  rJ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>È  r‹  r0   c                  ó   — yrE  rG  )r  r}  rY   r~  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>É  r&  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ê  rZ  r0   c                 ó   — yrE  rG  )r  Úfrom_ÚtorÜ  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ë  rq  r0   c                  ó   — yrE  rG  )r  Ústreams     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ì  rØ  r0   c                  ó   — yrE  rG  )r  rÞ  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Í  rÎ  r0   c                  ó   — yrE  rG  ©r  Úhooks     r-   rK  z'get_testing_overrides.<locals>.<lambda>Î  rÎ  r0   c                  ó   — yrE  rG  r/  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ï  r©  r0   c                  ó   — yrE  rG  )r  Únames     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ð  rJ  r0   c                  ó   — yrE  rG  r   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ñ  rL  r0   c                  ó   — yrE  rG  )r  rË  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ò  r7  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ó  r`  r0   c                  ó   — yrE  rG  r   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ô  rL  r0   c                  ó   — yrE  rG  r   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Õ  rL  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ö  r\  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>×  r©  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ø  r¯  r0   c                  ó   — yrE  rG  )r  rz  r£  r‚  r  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>Ù  rø  r0   c                  ó   — yrE  rG  )r  r¡  r†  r4  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>Ú  râ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Û  rL  r0   c                  ó   — yrE  rG  rä  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>Ü  rz  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>Ý  rÏ  r0   c                  ó   — yrE  rG  )r  r¡  r†  r9  rÁ  r„  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>Þ  rž  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ß  r‹  r0   c                  ó   — yrE  rG  )r  rì  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>à  r`  r0   c                  ó   — yrE  rG  )r  rì  Úaccumulate_matchess      r-   rK  z'get_testing_overrides.<locals>.<lambda>á  rž  r0   c                  ó   — yrE  rG  ©r  Úsize1Úsize2Ú	dense_dims       r-   rK  z'get_testing_overrides.<locals>.<lambda>â  r&  r0   c                  ó   — yrE  rG  rG  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>ã  rk  r0   c                  ó   — yrE  rG  )r  ru  rv  rj  ri  rJ  s         r-   rK  z'get_testing_overrides.<locals>.<lambda>ä  r@  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>å  rZ  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>æ  r^  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ç  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>è  rJ  r0   c                  ó   — yrE  rG  r   s     r-   rK  z'get_testing_overrides.<locals>.<lambda>é  r`  r0   c                  ó   — yrE  rG  )r  Úrepss     r-   rK  z'get_testing_overrides.<locals>.<lambda>ê  r¯  r0   c                  ó   — yrE  rG  )r  r_   rÉ  Úcopyrf   s        r-   rK  z'get_testing_overrides.<locals>.<lambda>ë  s   € Ðlnr0   )Úmasked_gradc                 ó   — yrE  rG  ©r  r_   rV  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ì  rF  r0   c                  ó   — yrE  rG  rX  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>í  r&  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>î  r°  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ï  r›  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ð  r°  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ñ  rW  r0   c                  ó   — yrE  rG  ra  s       r-   rK  z'get_testing_overrides.<locals>.<lambda>ò  rX  r0   c                  ó   — yrE  rG  )r  r)  r*  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ó  r  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ô  r›  r0   c                  ó   — yrE  rG  )r  rd  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>õ  r¯  r0   c                  ó   — yrE  rG  re  s     r-   rK  z'get_testing_overrides.<locals>.<lambda>ö  rW  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>÷  rB  r0   c                  ó   — yrE  rG  )r  r,  Úmax_versionÚ	dl_devicerU  s        r-   rK  z'get_testing_overrides.<locals>.<lambda>ø  r\  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>ù  r`  r0   c                  ó   — yrE  rG  )r  rû  rü  s      r-   rK  z'get_testing_overrides.<locals>.<lambda>ú  r¯  r0   c                  ó   — yrE  rG  )r  rü  rø   Údrivers       r-   rK  z'get_testing_overrides.<locals>.<lambda>û  r’  r0   c                  ó   — yrE  rG  )r  r^   rÉ  r$   s       r-   rK  z'get_testing_overrides.<locals>.<lambda>  r’  r0   c                  ó   — yrE  rG  r=  s    r-   rK  z'get_testing_overrides.<locals>.<lambda>  rŒ  r0   Úis_Ú_Ú__Ú__iÚ__rÚbitwise_©N)rP  rP  N)rP  N)çñhãˆµøä>ç:Œ0âŽyE>F)F)NFN)Nr   FT)NN)NNNrÅ  N)Nr   )FFN)r   N)ç       @Ú#use_mm_for_euclid_dist_if_necessary)r  F)FN)NNN)rP  NN)é   F)NrP  r   rP  rP  )NrP  r   r   rP  rP  )r   NNrÅ  )rP  ru  )rF  N)r   rÅ  FrE  )rP  rF  NNN)r   r   rP  )r   éþÿÿÿrF  )rx  )ÚLN)NNrv  FF)Nrx  FrÅ  FNN)NNNF)FF)NrF  N)N©ry  rF  N)r   rF  )TT)NF)NNrP  )NNrt  T)ç      à?)NFr   N)r  NNrÅ  )éd   r   r   N)r}  NNNFN)NNF)T)NNNTFNNF)NNrÅ  F)NNNNNNNNNNNNN)TFN)TN)Nr   rP  F)Nr   rP  FF)NFNN)rF  FN)ç        NNN)NNrt  )Nrt  )rx  NFN)r|  FF)Nr   FTN)NNFçš™™™™™¹?rt  )NNNrÅ  )NNéœÿÿÿNrÅ  r~  )r|  TF)	NNrx  FrÅ  FNFN)rP  r   rP  )NNFN)Fç�íµ ÷Æ°>rÅ  )Únone)rF  )Úbilinearr°   N)rP  Fg»½×Ùß|Û=rF  )g      ð¿r  F)NNNNTr  rt  )NNÚnearestNNF)NNrÅ  N)g{®Gáz„?F)g-Cëâ6?g      è?r  )Nr2   N)Nr   N)TNTNFNNNNNNF)rP  r  NNNrÅ  )NNrÅ  )NNr€  NrÅ  )rx  rP  gê-�™—q=N)rÆ   r   )rv  r�  F)TFNru  NrÅ  )Nr�  )g      À?gUUUUUUÕ?FF)Nr~  )NNrÅ  r  )rÅ  r  N)rP  é   )r  rx  r�  FNNrÅ  )r~  r  N)r   Úfan_inÚ
leaky_reluN)ÚfroNFNN)NNFNN)rx  NFNN)rˆ  r{  FNN)rx  r   )TF)NTrx  )çVçž¯Ò<)r‰  F)ÚreducedN)NFÚlinearN)rG  rN  rO  F)rG  )r   r   )rP  rP  F)rG  )r   r   r   )rP  rP  rP  F)rP  rl  )r5  NNNr   F)r   NNrP  )rF  F)	NNNTÚreflectFTNN)TTN)é   rx  N)rx  N)TFF)TFFN)rP  rx  )Nr   NN)NNNN(ˆ  r4   r5   rM  ÚabsoluteÚadaptive_avg_pool1dÚadaptive_max_pool1dÚacosr÷  ÚarccosÚacoshÚarccoshr;  ÚaddbmmÚaddcdivÚaddcmulÚaddmmÚaddmvÚaddrÚaffine_grid_generatorÚallÚallcloseÚalpha_dropoutÚamaxÚaminÚaminmaxÚangleÚanyÚargmaxÚargminÚargsortÚasinÚ_assert_asyncÚarcsinÚasinhÚarcsinhÚatanÚarctanÚatan2Úarctan2ÚatanhÚarctanhÚ
atleast_1dÚ
atleast_2dÚ
atleast_3dÚ
avg_pool1dÚbaddbmmÚ
batch_normÚbatch_norm_backward_elemtÚbatch_norm_backward_reduceÚbatch_norm_elemtÚbatch_norm_gather_statsÚ#batch_norm_gather_stats_with_countsÚbatch_norm_statsÚbatch_norm_update_statsÚ	bernoullirƒ  Ú binary_cross_entropy_with_logitsÚbincountÚbinomialÚbitwise_andÚbitwise_notÚ
bitwise_orÚbitwise_xorÚbitwise_left_shiftÚbitwise_right_shiftÚ
block_diagÚbmmÚbroadcast_tensorsÚbroadcast_toÚ	bucketizeÚcartesian_prodÚcatÚconcatÚconcatenateÚcdistÚceilÚceluÚchain_matmulÚchannel_shuffleÚcholeskyÚlinalgÚcholesky_exÚcholesky_inverseÚcholesky_solveÚchoose_qparams_optimizedÚchunkÚclampÚclipÚ	clamp_minÚ	clamp_maxÚcolumn_stackÚcovÚcloneÚcombinationsÚcomplexÚcopysignÚpolarrø   ÚconjÚconj_physicalÚresolve_conjÚresolve_negÚconstant_pad_ndÚconv1dÚconv2dÚconv3dÚconvolutionÚconv_tbcÚconv_transpose1dÚconv_transpose2dÚconv_transpose3dÚcorrcoefÚcosÚcosine_embedding_lossÚcoshÚcosine_similarityÚcount_nonzeroÚcrossÚctc_lossÚcummaxÚcumminÚcumprodÚcumsumÚcumulative_trapezoidÚlogcumsumexpÚdeg2radÚ
dequantizeÚdetÚdetachÚdiagÚ
diag_embedÚdiagflatÚdiffr’  Údiagonal_scatterÚas_strided_scatterÚdigammaÚdistÚdivÚdivideÚdotrT  ÚdsmmÚhsmmÚdsplitÚdstackr  ÚeigvalsÚeighÚeigvalshÚeinsumÚ	embeddingÚembedding_bagÚ
empty_likeÚeqÚequalÚerfÚerfcÚerfinvÚexpÚexp2Úexpm1Ú fake_quantize_per_channel_affineÚfake_quantize_per_tensor_affineÚfused_moving_avg_obs_fake_quantÚfbgemm_linear_fp16_weightÚ)fbgemm_linear_fp16_weight_fp32_activationÚfbgemm_linear_int8_weightÚ)fbgemm_linear_int8_weight_fp32_activationÚfbgemm_linear_quantize_weightÚfbgemm_pack_gemm_matrix_fp16Úfbgemm_pack_quantized_matrixÚfeature_alpha_dropoutÚfeature_dropoutr†   ÚifftÚrfftÚirfftÚhfftÚihfftÚhfft2Úihfft2ÚhfftnÚihfftnÚfftnÚifftnÚrfftnÚirfftnÚfft2Úifft2Úrfft2Úirfft2ÚfftshiftÚ	ifftshiftÚfixÚflattenÚflipÚfliplrÚflipudÚfrobenius_normÚfloorÚfloor_divideÚfloat_powerÚfmodÚfracÚfrexpÚ	full_likeÚstridedÚ_functional_assert_asyncÚ	lu_unpackÚgatherÚgcdÚgeÚ
get_deviceÚgreater_equalÚgeqrfÚi0ÚinnerÚouterÚgerrà  Úgrid_samplerÚgrid_sampler_2dÚgrid_sampler_3dÚ
group_normÚgruÚgru_cellÚgtÚgreaterÚ
hardshrinkÚhash_tensorÚ	heavisideÚhinge_embedding_lossÚhistcÚ	histogramÚhistogramddÚhouseholder_productÚhspmmÚhsplitÚhstackÚhypotÚigammaÚigammacrI  Ú	index_addÚ
index_copyÚ	index_putÚindex_selectÚ
index_fillÚindex_reduceÚisfiniteÚisinÚisinfÚisrealÚisposinfÚisneginfÚinstance_normÚint_reprÚinverseÚinvÚinv_exÚ
is_complexÚis_conjÚis_negÚis_distributedÚis_inferenceÚis_floating_pointÚ
is_nonzeroÚis_same_sizeÚ	is_signedÚiscloseÚisnanÚistftÚkl_divÚkronÚkthvalueÚldl_factor_exÚ
ldl_factorÚ	ldl_solveÚ
layer_normÚlcmÚldexpÚleÚ
less_equalÚlerpÚlgammaÚlobpcgÚlogÚlog_softmaxÚlog10Úlog1pÚlog2Ú	logaddexpÚ
logaddexp2ÚlogdetÚxlogyÚlogical_andÚlogical_notÚ
logical_orÚlogical_xorÚlogitÚ	logsumexpÚlstmÚ	lstm_cellÚltÚlessÚluÚlu_solveÚmargin_ranking_lossÚmasked_fillÚmasked_scatterÚmasked_selectÚmatmulÚ	lu_factorÚlu_factor_exÚmatrix_powerÚmatrix_rankÚ	multi_dotÚ
matrix_expr5  ÚmaximumÚfmaxÚ
max_pool1dÚ
max_pool2dÚ
max_pool3dÚmax_pool1d_with_indicesrÅ  Únanmeanré  Ú	nanmedianÚmeshgridr4  ÚminimumÚfminÚmiopen_batch_normÚmiopen_convolutionÚmiopen_convolution_add_reluÚmiopen_convolution_reluÚmiopen_convolution_transposeÚmiopen_depthwise_convolutionÚ
miopen_rnnÚmmrÇ  ÚmovedimÚmoveaxisÚmsortÚmulÚmultiplyÚmultinomialÚmvÚmvlgammaÚnarrowÚ
nan_to_numÚnative_batch_normÚ_native_batch_norm_legitÚnative_dropoutÚnative_layer_normÚ_fused_rms_normÚnative_group_normÚnative_normÚnative_channel_shuffleÚneÚ	not_equalÚnegrø  Ú	nextafterr³   r´   Úadaptive_avg_pool2dÚadaptive_avg_pool3dÚ adaptive_max_pool1d_with_indicesÚadaptive_max_pool2dÚ adaptive_max_pool2d_with_indicesÚadaptive_max_pool3dÚ adaptive_max_pool3d_with_indicesÚaffine_gridÚ
avg_pool2dÚ
avg_pool3dÚbinary_cross_entropyÚcross_entropyÚ	dropout1dÚ	dropout2dÚ	dropout3dÚeluÚfoldÚfractional_max_pool2dÚ"fractional_max_pool2d_with_indicesÚfractional_max_pool3dÚ"fractional_max_pool3d_with_indicesÚgaussian_nll_lossÚgeluÚgluÚgrid_sampleÚgumbel_softmaxÚhardtanhÚinterpolateÚl1_lossr‡  r‹  Úlocal_response_normÚ
logsigmoidÚ	lp_pool1dÚ	lp_pool2dÚ	lp_pool3dÚmax_pool2d_with_indicesÚmax_pool3d_with_indicesÚmax_unpool1dÚmax_unpool2dÚmax_unpool3dÚmse_lossÚmulti_head_attention_forwardÚmulti_margin_lossÚmultilabel_margin_lossÚmultilabel_soft_margin_lossÚnll_lossÚ	normalizeÚone_hotrW  Úpairwise_distanceÚpoisson_nll_lossÚpreluÚreluÚrelu6Úrms_normÚrreluÚseluÚsiluÚmishÚscaled_dot_product_attentionÚsmooth_l1_lossÚ
huber_lossÚsoft_margin_lossÚsoftmaxÚsoftminÚsoftplusÚ
softshrinkÚsoftsignÚ
tanhshrinkrî  Útriplet_margin_lossÚ!triplet_margin_with_distance_lossÚunfoldrÃ   Úuniform_Únormal_Ú	constant_Úkaiming_uniform_ÚnonzeroÚnonzero_staticÚargwherer  Úvector_normÚmatrix_normÚnorm_except_dimÚnuclear_normr*  ÚorgqrÚormqrÚpermuteÚpca_lowrankÚpdistÚpinverseÚpinvÚpixel_shuffleÚpixel_unshuffleÚpoissonÚ	polygammar÷  Ú	ones_liker  ÚprodÚputÚq_per_channel_axisÚq_per_channel_scalesÚq_per_channel_zero_pointsÚq_scaleÚq_zero_pointÚqrÚquantileÚnanquantileÚquantize_per_channelÚquantize_per_tensorÚquantize_per_tensor_dynamicÚquantized_batch_normÚquantized_gru_cellÚquantized_lstm_cellÚquantized_max_pool1dÚquantized_max_pool2dÚquantized_max_pool3dÚquantized_rnn_relu_cellÚquantized_rnn_tanh_cellÚrad2degÚravelrH  ÚvdotÚvecdotÚview_as_realÚview_as_complexÚ
reciprocalÚ	remainderÚrenormÚrepeat_interleaveÚreshapeÚrnn_reluÚrnn_relu_cellÚrnn_tanhÚrnn_tanh_cellÚrollÚrot90ÚroundÚ	row_stackÚ_rowwise_pruneÚrsqrtÚrsubÚsaddmmÚscatterÚscatter_addÚscatter_reduceÚsearchsortedÚ_segment_reduceÚselectÚselect_scatterÚslice_inverseÚslice_scatterr¾   ÚsignÚsignbitÚsgnÚsinÚsincÚsinhÚslogdetÚsmmÚspmmr  Úsolve_exÚsortÚsplitÚsplit_with_sizesÚsqrtÚsquareÚsqueezeÚsspaddmmÚstackrÿ  Ústd_meanÚstftÚsubÚsubtractÚsumÚ	sym_floatÚsym_intÚsym_maxÚsym_minÚsym_notÚsym_iteÚsym_sumÚ	_sym_sqrtÚ_sym_cosÚ	_sym_coshÚ_sym_sinÚ	_sym_sinhÚ_sym_tanÚ	_sym_tanhÚ	_sym_asinÚ	_sym_acosÚ	_sym_atanÚnansumÚsvdÚsvd_lowrankÚsvdvalsÚswapaxesÚswapdimsÚspecialÚairy_aiÚ	bessel_j0Ú	bessel_j1Ú	bessel_y0Ú	bessel_y1Úchebyshev_polynomial_tÚchebyshev_polynomial_uÚchebyshev_polynomial_vÚchebyshev_polynomial_wÚentrÚerfcxÚexpitÚgammaincÚ	gammainccÚgammalnÚhermite_polynomial_hÚhermite_polynomial_heÚi0eÚi1Úi1eÚlaguerre_polynomial_lÚlegendre_polynomial_pÚlog_ndtrÚmodified_bessel_i0Úmodified_bessel_i1Úmodified_bessel_k0Úmodified_bessel_k1ÚmultigammalnÚndtrÚndtriÚpsiÚscaled_modified_bessel_k0Úscaled_modified_bessel_k1Úshifted_chebyshev_polynomial_tÚshifted_chebyshev_polynomial_uÚshifted_chebyshev_polynomial_vÚshifted_chebyshev_polynomial_wÚspherical_bessel_j0Úxlog1pyÚzetaÚtÚtakeÚtake_along_dimÚtanrÀ   Ú	tensorinvÚtensorsolveÚ	tensordotÚtensor_splitÚtileÚtopkÚtracer  ÚtrapzÚ	trapezoidÚtriangular_solveÚsolve_triangularÚtrilÚtriuÚtrue_divideÚtruncÚunbindr  ÚuniqueÚunique_consecutiveÚunravel_indexÚunsafe_chunkÚunsafe_splitÚunsafe_split_with_sizesÚ	unsqueezer¯   r„  Úvar_meanÚvsplitÚvstackÚwhereÚ_wrapped_linear_prepackÚ#_wrapped_quantized_linear_prepackedÚ
zeros_likeÚ_fw_primal_copyÚ_make_dual_copyÚview_as_real_copyÚview_as_complex_copyÚ
_conj_copyÚ_neg_view_copyÚas_strided_copyÚ_sparse_broadcast_to_copyÚdiagonal_copyÚexpand_copyÚnarrow_copyÚpermute_copyÚ_reshape_alias_copyÚselect_copyÚdetach_copyÚ
slice_copyÚ
split_copyÚsplit_with_sizes_copyÚsqueeze_copyÚt_copyÚtranspose_copyÚunsqueeze_copyÚ_indices_copyÚ_values_copyÚindices_copyÚvalues_copyÚcrow_indices_copyÚcol_indices_copyÚccol_indices_copyÚrow_indices_copyÚunbind_copyÚ	view_copyÚunfold_copyÚ
alias_copyÚ__floordiv__Ú__rfloordiv__Ú__ifloordiv__Ú__truediv__Ú__rtruediv__Ú__itruediv__Ú
__lshift__Ú__rlshift__Ú__ilshift__Ú
__rshift__Ú__rrshift__Ú__irshift__Ú__and__Ú__or__Ú__xor__Ú	__float__Ú__complex__Ú	__array__Ú__bool__Ú__contains__Ú__neg__Ú
__invert__Ú__mod__Ú__rmod__Ú__imod__Ú__array_wrap__Ú__getitem__Ú__deepcopy__Ú__int__Ú__long__Ú	__index__Ú__len__Ú
__format__Ú__reduce_ex__Ú__reversed__Ú__repr__Ú__setitem__Ú__setstate__ÚTr.  ÚHÚmTÚmHÚ_backward_hooksÚ_post_accumulate_grad_hooksr?  Ú_cdatar@  rA  Ú_grad_fnÚgrad_fnÚ
grad_dtypeÚ_versionÚ_autocast_to_reduced_precisionÚ_autocast_to_full_precisionÚ#_clear_non_serializable_cached_datarà  r^   r_   Úis_cudaÚis_cpuÚis_xlaÚis_xpuÚis_ipuÚis_leafÚretains_gradÚis_metaÚis_mpsÚis_mtiaÚ	is_nestedÚis_maiaÚ	is_mkldnnÚis_quantizedÚ	is_sparseÚis_sparse_csrÚ	is_vulkanÚitemsizerm   r3  rÞ  ÚnbytesÚndimÚ	output_nrrË  rd  ÚvolatileÚ__cuda_array_interface__ÚtypeÚ_dimIÚ_dimVÚ_indicesÚ_is_viewÚ_nnzÚcrow_indicesÚcol_indicesÚccol_indicesÚrow_indicesÚ_update_namesÚ_valuesÚalign_asÚalign_toÚapply_rp   Úas_strided_ÚbackwardÚbfloat16Úpreserve_formatÚboolÚbyteÚcharÚcauchy_ÚcoalesceÚ_coalesced_Ú
contiguousÚcontiguous_formatÚcopy_ÚcpuÚcudaÚmtiaÚxpuÚipuÚdata_ptrrJ  r†  Ú	dim_orderÚdoubleÚcdoubleÚelement_sizeÚexpandÚ	expand_asÚexponential_Úfill_Úfill_diagonal_ÚfloatÚcfloatÚ
geometric_ÚhalfÚchalfÚ	has_namesr}  ÚintÚis_coalescedÚis_contiguousÚ	is_pinnedÚ	is_set_toÚ	is_sharedÚitemÚlog_normal_ÚlongÚmap_Úmap2_Úmodule_loadÚ
ndimensionÚnelementÚ_nested_tensor_sizeÚ_nested_tensor_storage_offsetsÚ_nested_tensor_stridesÚnumpyÚ
pin_memoryÚput_rg   Úrandom_Úrecord_streamÚrefine_namesÚregister_hookÚ"register_post_accumulate_grad_hookÚrenameÚrepeatÚrequires_grad_Ú
reshape_asÚresizeÚresize_Ú	resize_asÚresize_as_sparse_Úretain_gradÚset_Úshare_memory_Úshortr‚  Ú
sparse_dimÚsparse_maskÚ_sparse_mask_projectionÚsparse_resize_Úsparse_resize_and_clear_ÚstorageÚuntyped_storager£  Ústorage_typeÚsum_to_sizer*  Úto_denseÚ	_to_denseÚ	to_sparseÚtolistÚ	to_mkldnnÚtype_asre  ÚviewÚview_asÚzero_Ú
__dlpack__Ú__dlpack_device__r4  r  ÚutilsÚbackend_registrationÚ_privateuse1_backend_nameÚhasattrÚgetattrr   ÚitemsÚ__name__Ú
startswithÚlenÚextendrÜ  Úupdate)r5   ÚretÚprivateuse1_backend_nameÚret2Úignoredr±  r  rÞ  Úsubnamer3  r   s              r-   r   r   ¥  säW  € ô6 �\‰\€Fð{%Ü�	‰	Ó-ð{%ä�‰Ó2ð{%ô 	×!Ñ!Ñ#@ð{%ô 	×!Ñ!Ñ#Að	{%ô
 	�
‰
Ó.ð{%ô 	�‰Ñ'ð{%ô 	�‰Ó0ð{%ô 	�‰Ó/ð{%ô 	�‰Ó1ð{%ô 	�	‰	Ó4ð{%ô 	�‰ÓQð{%ô 	�‰ÓLð{%ô 	�‰ÓLð{%ô 	�‰ÓLð{%ô 	�‰ÓJð{%ô  	�
‰
ÓKð!{%ô" 	×#Ñ#Ñ%Jñ#{%ô$ 	�	‰	Ó-ð%{%ô& 	�‰ÓXð'{%ô( 	×ÑÓFð){%ô* 	�
‰
Ó.ð+{%ô, 	�
‰
Ó.ð-{%ô. 	�‰ÓJð/{%ô0 	�‰Ó/ð1{%ô2 	�	‰	ÓFð3{%ô4 	�‰Ñ&ð5{%ô6 	�‰Ñ&ð7{%ô8 	�‰Ó1ð9{%ô: 	�
‰
Ó.ð;{%ô< 	×ÑÑ2ð={%ô> 	�‰Ó0ð?{%ô@ 	�‰Ó/ðA{%ôB 	�‰Ó1ðC{%ôD 	�
‰
Ó.òE{%ôF 	�‰Ó0ðG{%ôH 	�‰Ó6ðI{%ôJ 	�‰Ó8ðK{%ôL 	�‰Ó/ðM{%ôN 	�‰Ó1ðO{%ôP 	×ÑÑ-ðQ{%ôR 	×ÑÑ-ðS{%ôT 	×ÑÑ-ðU{%ôV 	×ÑÓxðW{%ôX 	�‰ÓRðY{%ôZ 	×ÑÑ{ð[{%ô\ 	×'Ñ'Ñ){ð]{%ô^ 	×(Ñ(Ñ*uð_{%ô` 	×ÑÑ Qða{%ôb 	×%Ñ%Ñ'vðc{%ôd 	×1Ñ1ñ  4Cðe{%ôf 	×ÑÑ 5òg{%ôh 	×%Ñ%Ñ'\ði{%ôj 	�‰ÓCðk{%ôl 	�‰Ñ?ðm{%ôn 	×.Ñ.Ûtðq{%ôt 	�‰ÓCðu{%ôv 	�‰Ó>ðw{%ôx 	×ÑÓ<ðy{%ôz 	×ÑÓ5ð{{%ô| 	×ÑÓ;ð}{%ô~ 	×ÑÓ<ð{%ô@ 	× Ñ Ó"CðA{%ôB 	×!Ñ!Ó#DðC{%ôD 	×ÑÑ-ðE{%ôF 	�	‰	ÓCðG{%ôH 	×ÑÑ!4ðI{%ôJ 	×ÑÑ1ðK{%ôL 	�‰Ó]òM{%ôN 	×ÑÑ1ðO{%ôP 	�	‰	Ó6ðQ{%ôR 	�‰Ó9ðS{%ôT 	×ÑÓ>ðU{%ôV 	�‰ÓaðW{%ôX 	�
‰
Ó.ðY{%ôZ 	�
‰
Ó>ð[{%ô\ 	×Ñ°$Ó:ð]{%ô^ 	×ÑÑ7ð_{%ô` 	�‰Ó?ða{%ôb 	�‰×ÑÓ9ðc{%ôd 	�‰× Ñ Ó"Pðe{%ôf 	×ÑÓ Gðg{%ôh 	×ÑÓNði{%ôj 	×&Ñ&Ñ(Yðk{%ôl 	�‰Ó4ðm{%ôn 	�‰ÓCòo{%ôp 	�
‰
ÓBðq{%ôr 	�‰Ó8ðs{%ôt 	�‰Ó8ðu{%ôv 	×ÑÓ8ðw{%ôx 	�	‰	ÓOðy{%ôz 	�‰Ñ%ð{{%ô| 	×ÑÓIð}{%ô~ 	�‰Ñ,ð{%ô@ 	�‰Ó9ðA{%ôB 	�‰Ñ(ðC{%ôD 	�‰×ÑÓ5ðE{%ôF 	�
‰
Ó.ðG{%ôH 	×ÑÓ7ðI{%ôJ 	×ÑÓ6ðK{%ôL 	×ÑÓ5ðM{%ôN 	×ÑÓ=ðO{%ôP 	�‰ÓdòQ{%ôR 	�‰ÓdðS{%ôT 	�‰ÓdðU{%ôV 	×ÑÑwðW{%ôX 	�‰Ó=ðY{%ôZ 	×Ñó  !Að[{%ô\ 	×Ñó  !Að]{%ô^ 	×Ñó  !Að_{%ô` 	�‰Ñ(ða{%ôb 	�	‰	Ó-ðc{%ôd 	×#Ñ#ó  &Cðe{%ôf 	�
‰
Ó.ðg{%ôh 	×ÑÓ!Cði{%ôj 	×ÑÑ-ðk{%ôl 	�‰Ó@ðm{%ôn 	�‰×ÑÓEðo{%ôp 	�‰Ûxðs{%ôv 	�‰Ó5òw{%ôx 	�‰Ó5ðy{%ôz 	�‰ÓBð{{%ô| 	�‰ÓAð}{%ô~ 	×"Ñ"Ó$@ð{%ô@ 	×ÑÓ;ðA{%ôB 	�‰Ó1ðC{%ôD 	×ÑÑ*ðE{%ôF 	�	‰	Ñ#ðG{%ôH 	�‰×ÑÑ*ðI{%ôJ 	�ŠÑ&ðK{%ôL 	�
Š
Ó:ðM{%ôN 	×ÒÓ@ðO{%ôP 	�ŠÓ2ðQ{%ôR 	�
Š
ÓVðS{%ôT 	�ŠÓBðU{%ôV 	�‰×ÒÓKðW{%ôX 	×ÒÓ OòY{%ôZ 	× Ò Ó"Yð[{%ô\ 	�ŠÓ1ð]{%ô^ 	�
Š
Ó0ð_{%ô` 	�	Š	ÓHða{%ôb 	�ŠÓKðc{%ôd 	�	Š	Ó4ðe{%ôf 	�ŠÓ@ðg{%ôh 	�
Š
Ó:ði{%ôj 	�
Š
Ñ)ðk{%ôl 	�ŠÑ;ðm{%ôn 	�ŠÓ2ðo{%ôp 	�‰×ÒÓ4ðq{%ôr 	�‰×ÒÓ8ðs{%ôt 	�‰×ÒÓ?ðu{%ôv 	�‰×ÒÓCðw{%ôx 	�ŠÑ4ðy{%ôz 	�ŠÛ|ò}{%ô@ 	×Òó jðC{%ôF 	×ÒÓeðG{%ôH 	�ŠÓ3ðI{%ôJ 	�ŠÑ,ðK{%ôL 	�	Š	Ó-ðM{%ôN 	�
Š
Ó.ðO{%ôP 	�ŠÓ0ðQ{%ôR 	�	Š	Ó-ðS{%ôT 	�
Š
Ó.ðU{%ôV 	�ŠÓ/ðW{%ôX 	×.Ò.Ñ0oðY{%ôZ 	×-Ò-Ñ/hð[{%ô\ 	×-Ò-ó Cð_{%ôb 	×'Ò'Ñ)Vðc{%ôd 	×7Ò7Ñ9fðe{%ôf 	×'Ò'Ñ)}ðg{%ôh 	×7Ò7Ù`òk{%ôn 	×+Ò+Ñ-=ðo{%ôp 	×*Ò*Ñ,<ðq{%ôr 	×*Ò*Ñ,Bðs{%ôt 	×#Ò#Ñ%?ðu{%ôv 	×ÒÑ9ðw{%ôx 	�	Š	�ŠÓCðy{%ôz 	�	Š	�ŠÓCð{{%ô| 	�	Š	�ŠÓDð}{%ô~ 	�	Š	�ŠÓCð{%ô@ 	�	Š	�ŠÓDðA{%ôB 	�	Š	�ŠÓJðC{%ôD 	�	Š	×ÒÓKðE{%ôF 	�	Š	�ŠÓDðG{%ôH 	�	Š	×ÒÓEðI{%ôJ 	�	Š	�ŠÓEðK{%ôL 	�	Š	�ŠÓFðM{%ôN 	�	Š	�ŠÓFòO{%ôP 	�	Š	×ÒÓGðQ{%ôR 	�	Š	�ŠÓIðS{%ôT 	�	Š	�ŠÓJðU{%ôV 	�	Š	�ŠÓJðW{%ôX 	�	Š	×ÒÓKðY{%ôZ 	�	Š	×ÒÓ6ð[{%ô\ 	�	Š	×ÒÓ7ð]{%ô^ 	�	Š	�ŠÓBð_{%ô` 	�	Š	Ó-ða{%ôb 	�ŠÓ@ðc{%ôd 	�
Š
Ñ*ðe{%ôf 	�ŠÑ&ðg{%ôh 	�ŠÑ&ði{%ôj 	×ÒÓQðk{%ôl 	�ŠÓ/ðm{%ôn 	×ÒÑ3ðo{%ôp 	×ÒÓ?òq{%ôr 	�
Š
Ó5ðs{%ôt 	�
Š
Ó.ðu{%ôv 	�ŠÓ/ðw{%ôx 	�Š°tÀ4ÔPU×P]ÒP]ÐfjÐzò  Dðy{%ôz 	×&Ò&Ñ(Hð{{%ô| 	�ŠÓ\ð}{%ô~ 	�ŠÓOð{%ô@ 	�	Š	Ó4ðA{%ôB 	�ŠÓ3ðC{%ôD 	×ÒÑ*ðE{%ôF 	×ÒÓ>ðG{%ôH 	�ŠÓ/ðI{%ôJ 	�ŠÓ,ðK{%ôL 	�ŠÓ6ðM{%ôN 	�ŠÓ5ðO{%ôP 	�	Š	Ó3ðQ{%ôR 	�ŠÓNòS{%ôT 	×ÒÑcðU{%ôV 	×ÒÑfðW{%ôX 	×ÒÑfðY{%ôZ 	×ÒÓmð[{%ô\ 	�	Š	Ñsð]{%ô^ 	�ŠÓNð_{%ô` 	�ŠÓ3ða{%ôb 	�ŠÓ8ðc{%ôd 	×ÒÓ5ðe{%ôf 	×ÒÓVðg{%ôh 	�ŠÓ;ði{%ôj 	×"Ò"Ó$zðk{%ôl 	�ŠÓGðm{%ôn 	�ŠÓmðo{%ôp 	×ÒÓYðq{%ôr 	�‰×(Ò(Ñ*?ðs{%ôt 	�ŠÓ4òu{%ôv 	�ŠÑ;ðw{%ôx 	�ŠÓ2ðy{%ôz 	�ŠÓ6ð{{%ô| 	�ŠÓ7ð}{%ô~ 	�ŠÓ8ð{%ô@ 	�
Š
Ó.ðA{%ôB 	�ŠÑ=ðC{%ôD 	×ÒÑ>ðE{%ôF 	�ŠÓLðG{%ôH 	×ÒÓBðI{%ôJ 	×ÒÑ=ðK{%ôL 	×ÒÔ\ðM{%ôN 	�ŠÒ)ðO{%ôP 	�
Š
ÔGðQ{%ôR 	�ŠÒ&ðS{%ôT 	�ŠÒ'ðU{%ôV 	�ŠÔ2òW{%ôX 	�ŠÔ2ðY{%ôZ 	×ÒÚtð]{%ô` 	�ŠÒ(ða{%ôb 	�ŠÔ1ðc{%ôd 	�‰×ÒÔ4ðe{%ôf 	�‰×ÒÔKðg{%ôh 	×ÒÒ*ði{%ôj 	�ŠÒ'ðk{%ôl 	�ŠÒ&ðm{%ôn 	×ÒÒ.ðo{%ôp 	×ÒÒ,ðq{%ôr 	×ÒÒ!1ðs{%ôt 	×ÒÒ*ðu{%ôv 	×ÒÒ3ðw{%ôx 	�ŠÒ)ðy{%ôz 	�ŠÔWð{{%ô| 	�ŠÒ%ò}{%ô~ 	�Šô dðA	{%ôD	 	�ŠÔrðE	{%ôF	 	�
Š
Ò+ðG	{%ôH	 	�ŠÔNðI	{%ôJ	 	�‰×"Ò"Ô$cðK	{%ôL	 	�‰×ÒÔ!LðM	{%ôN	 	�‰×ÒÔ SðO	{%ôP	 	×ÒÔsðQ	{%ôR	 	�	Š	Ô4ðS	{%ôT	 	�ŠÔ6ðU	{%ôV	 	�ŠÔ3ðW	{%ôX	 	×ÒÔ;ðY	{%ôZ	 	�
Š
Ô;ð[	{%ô\	 	�ŠÔ0ð]	{%ô^	 	�Šô  Kð_	{%ô`	 	�	Š	Ô-ða	{%ôb	 	×ÒÔ<òc	{%ôd	 	�ŠÔ/ðe	{%ôf	 	�ŠÔ/ðg	{%ôh	 	�
Š
Ô.ði	{%ôj	 	�ŠÔ:ðk	{%ôl	 	×ÒÔ;ðm	{%ôn	 	�ŠÒ&ðo	{%ôp	 	�ŠÔ.ðq	{%ôr	 	×ÒÔ<ðs	{%ôt	 	×ÒÔ5ðu	{%ôv	 	×ÒÔ;ðw	{%ôx	 	×ÒÔ<ðy	{%ôz	 	�ŠÔ/ð{	{%ô|	 	�ŠÔIð}	{%ô~	 	�
Š
Òsð	{%ô@
 	�ŠÔOðA
{%ôB
 	�ŠÔ3ðC
{%ôD
 	�
Š
Ô5òE
{%ôF
 	�ŠÔEðG
{%ôH
 	�ŠÔBðI
{%ôJ
 	×!Ò!ô  $AðK
{%ôL
 	×ÒÒ8ðM
{%ôN
 	×ÒÒ<ðO
{%ôP
 	×ÒÔ=ðQ
{%ôR
 	�ŠÔ7ðS
{%ôT
 	�‰�ŠÔ?ðU
{%ôV
 	�‰×ÒÔ FðW
{%ôX
 	�‰×!Ò!Ô#]ðY
{%ôZ
 	�‰×ÒÔ[ð[
{%ô\
 	�‰×ÒÔ>ð]
{%ô^
 	×ÒÒ/ð_
{%ô`
 	�‰×!Ò!Ô#@ða
{%ôb
 	�‰× Ò Ô"Mðc
{%ôd
 	�‰×ÒÔ <ðe
{%ôf
 	×ÒÒ*òg
{%ôh
 	�‰×ÒÒ!1ði
{%ôj
 	�	Š	Ô-ðk
{%ôl
 	�ŠÔ8ðm
{%ôn
 	�
Š
Ô5ðo
{%ôp
 	×ÒÔlðq
{%ôr
 	×ÒÔlðs
{%ôt
 	×ÒÔlðu
{%ôv
 	×%Ò%Ütðy
{%ô|
 	�
Š
Ô.ð}
{%ô~
 	�ŠÔVð
{%ô@ 	�ŠÔ0ðA{%ôB 	�ŠÔ3ðC{%ôD 	�ŠÒ5ðE{%ôF 	�	Š	Ô-ðG{%ôH 	�ŠÔ8ðI{%ôJ 	�
Š
Ô5ðK{%ôL 	×ÒÚtòO{%ôR 	× Ò Ò"}ðS{%ôT 	×)Ò)Ò+vðU{%ôV 	×%Ò%Ò'hðW{%ôX 	×*Ò*Úwð[{%ô^ 	×*Ò*Úgða{%ôd 	×Òò dðg{%ôj 	�ŠÔBðk{%ôl 	�
Š
ÔEðm{%ôn 	�ŠÒ<ðo{%ôp 	�ŠÒ=ðq{%ôr 	�ŠÔAðs{%ôt 	�	Š	Ô4ðu{%ôv 	�ŠÔ9ðw{%ôx 	×ÒÔUðy{%ôz 	�ŠÔ1ð{{%ô| 	�ŠÒ+ð}{%ô~ 	�ŠÒ:ò{%ô@ 	×ÒÔWðA{%ôB 	×ÒÒ!sðC{%ôD 	×&Ò&Ò(_ðE{%ôF 	×ÒÒ8ðG{%ôH 	×ÒÔ!fðI{%ôJ 	×ÒÔYðK{%ôL 	×ÒÒ!VðM{%ôN 	×ÒÔUðO{%ôP 	×$Ò$Ò&>ðQ{%ôR 	�ŠÔ3ðS{%ôT 	�ŠÔ:ðU{%ôV 	�	Š	Ô-ðW{%ôX 	�ŠÔ2ðY{%ôZ 	�ŠÔ:ð[{%ô\ 	�Š×Ò×/Ò/Ò1Nð]{%ô^ 	�Š×Ò×/Ò/Ò1Nð_{%ô` 	�Š×Ò×/Ñ/Ô1dòa{%ôb 	�Š×Ò×<Ò<Ô>qðc{%ôd 	�Š×Ò×/Ò/Ô1dðe{%ôf 	�Š×Ò×<Ò<Ô>qðg{%ôh 	�Š×Ò×/Ò/Ô1dði{%ôj 	�Š×Ò×<Ò<Ô>qðk{%ôl 	�Š×Ò×'Ò'Ô)Sðm{%ôn 	�Š×Ò×)Ñ)Ô+aðo{%ôp 	�Š×Ò×&Ò&ô Bðs{%ôv 	�Š×Ò×&Ò&ô Bðy{%ô| 	�Š×Ò×&Ñ&Üxð{%ôB 	�Š×Ò×$Ñ$Ô&RðC{%ôD 	�Š×Ò×0Ò0ÜcðG{%ôJ 	�Š×Ò×<Ñ<ÜtðM{%ôP 	�Š×Ò× Ñ Ô"LðQ{%ôR 	�Š×Ò×1Ñ1ÜiðU{%ôX 	�Š×Ò×)Ò)ô Lð[{%ô^ 	�Š×Ò×$Ñ$Üxòa{%ôd 	�Š×Ò×#Ò#Ô%Zðe{%ôf 	�Š×Ò×%Ò%Ô'\ðg{%ôh 	�Š×Ò×%Ò%Ô'\ði{%ôj 	�Š×Ò×%Ò%Ô'\ðk{%ôl 	�Š×Ò×ÒÔ!Kðm{%ôn 	�Š×Ò×%Ò%Ü|ðq{%ôt 	�Š×Ò×)Ò)ô Jðw{%ôz 	�Š×Ò×1Ò1Ô3ið{{%ô| 	�Š×Ò× Ò Ô"mð}{%ô~ 	�Š×Ò×1Ò1ÜzðA{%ôD 	�Š×Ò×>Ò>ÜzðG{%ôJ 	�Š×Ò×1Ò1ÜzðM{%ôP 	�Š×Ò×>Ò>ÜzðS{%ôV 	�Š×Ò×-Ò-Ô/uðW{%ôX 	�Š×Ò× Ò Ô"FðY{%ôZ 	�Š×Ò×ÒÔ!9ð[{%ô\ 	�Š×Ò×'Ò'Ô)zò]{%ô^ 	�Š×Ò×&Ò&Ô(gð_{%ô` 	�Š×Ò×*Ò*Ô,cða{%ôb 	�Š×Ò×&Ò&Ô(Cðc{%ôd 	�Š×Ò×$Ò$Ô&`ðe{%ôf 	�Š×Ò×0Ò0Übði{%ôl 	�Š×Ò×)Ò)ô Iðo{%ôr 	�Š×Ò×'Ò'ô Mðu{%ôx 	�Š×Ò×"Ò"ô  %Aðy{%ôz 	�Š×Ò×#Ò#Ô%|ð{{%ô| 	�Š×Ò×&Ò&Ô(mð}{%ô~ 	�Š×Ò×&Ò&Ô(\ð{%ô@ 	�Š×Ò×"Ò"Ô$GðA{%ôB 	�Š×Ò×/Ò/Ô1gðC{%ôD 	�Š×Ò×'Ò'Ô)^ðE{%ôF 	�Š×Ò×&Ò&Ò(8ðG{%ôH 	�Š×Ò×%Ò%Ô'mðI{%ôJ 	�Š×Ò×%Ò%Ô'mòK{%ôL 	�Š×Ò×%Ò%Ô'mðM{%ôN 	�Š×Ò×/Ò/ÜiðQ{%ôT 	�Š×Ò×&Ò&ÜtðW{%ôZ 	�Š×Ò×3Ò3Ütð]{%ô` 	�Š×Ò×&Ò&Ütðc{%ôf 	�Š×Ò×3Ò3Ütði{%ôl 	�Š×Ò×&Ò&Ütðo{%ôr 	�Š×Ò×3Ò3Ütðu{%ôx 	�Š×Ò×(Ò(Ô*zðy{%ôz 	�Š×Ò×(Ò(Ô*zð{{%ô| 	�Š×Ò×(Ò(Ô*zð}{%ô~ 	�Š×Ò×$Ò$Ô&}ð{%ô@ 	�Š×Ò×8Ò8ô _ðC{%ôF 	�Š×Ò×-Ò-ÜtðI{%ôL 	�Š×Ò×2Ò2ÜVðO{%ôR 	�Š×Ò×7Ò7ÜcðU{%ôX 	�Š×Ò×$Ò$Üvò[{%ô^ 	�Š×Ò×%Ò%Ô'Xð_{%ô` 	�Š×Ò×#Ò#Ô%Fða{%ôb 	�Š×Ò×ÒÔ!Pðc{%ôd 	�Š×Ò×-Ò-Ô/aðe{%ôf 	�Š×Ò×,Ò,Ü}ði{%ôl 	�Š×Ò×!Ò!Ò#;ðm{%ôn 	�Š×Ò× Ò Ô"Aðo{%ôp 	�Š×Ò×!Ò!Ô#Bðq{%ôr 	�Š×Ò×$Ò$Ô&_ðs{%ôt 	�Š×Ò×!Ò!Ô#yðu{%ôv 	�Š×Ò× Ò Ô"Aðw{%ôx 	�Š×Ò× Ò Ô"Aðy{%ôz 	�Š×Ò× Ò Ô"Að{{%ô| 	�Š×Ò×8Ò8Ô:uð}{%ô~ 	�Š×Ò×*Ò*ô  -Að{%ô@ 	�Š×Ò×&Ò&Ô(jðA{%ôB 	�Š×Ò×,Ò,Ô.xòC{%ôD 	�Š×Ò×#Ò#Ô%ZðE{%ôF 	�Š×Ò×#Ò#Ô%ZðG{%ôH 	�Š×Ò×$Ò$Ô&LðI{%ôJ 	�Š×Ò×&Ò&Ô(CðK{%ôL 	�Š×Ò×$Ò$Ò&6ðM{%ôN 	�Š×Ò×&Ò&Ò(8ðO{%ôP 	�Š×Ò×%Ò%Ô'XðQ{%ôR 	�Š×Ò×/Ò/ô LðU{%ôX 	�Š×Ò×=Ò=ØDHÐQTÐ[`ÐlrÕvð[{%ô^ 	�Š×Ò×"Ò"Ô$bð_{%ô` 	�Š�Š×ÒÔ Oða{%ôb 	�Š�Š×ÒÔSðc{%ôd 	�Š�Š×ÒÒ!7ðe{%ôf 	�Š�Š×&Ò&Ô(xðg{%ôh 	�ŠÔ7ði{%ôj 	×ÒÀÕFðk{%ôl 	�ŠÒ(òm{%ôn 	�
Š
Ô\ðo{%ôp 	�‰×ÒÔdðq{%ôr 	�‰× Ò Ô"hðs{%ôt 	�‰× Ò ð +/ô#3ðu{%ô| 	×ÒÔ9ð}{%ô~ 	×ÒÔdð{%ô@ 	�ŠÒ%ðA{%ôB 	�ŠÒ*ðC{%ôD 	�ŠÔQðE{%ôF 	×ÒÔ!SðG{%ôH 	�ŠÒ+ðI{%ôJ 	×ÒÔIðK{%ôL 	�ŠÔ*ðM{%ôN 	�ŠÔ5ðO{%ôP 	�‰×ÒÔIðQ{%ôR 	×ÒÒ=ðS{%ôT 	×ÒÒAòU{%ôV 	�ŠÔ7ðW{%ôX 	×ÒÒ YðY{%ôZ 	�ŠÔ6ð[{%ô\ 	�ŠÔ2ð]{%ô^ 	�ŠÒ-ð_{%ô` 	�ŠÔdða{%ôb 	�	Š	Ô7ðc{%ôd 	�
Š
Ô0ðe{%ôf 	�	Š	ÔDðg{%ôh 	× Ò Ò"2ði{%ôj 	×"Ò"Ò$4ðk{%ôl 	×'Ò'Ò)9ðm{%ôn 	�ŠÒ'ðo{%ôp 	×ÒÒ,ðq{%ôr 	�ŠÔ7ðs{%ôt 	�‰�ŠÔCðu{%ôv 	�ŠÔfòw{%ôx 	×ÒÔiðy{%ôz 	×"Ò"Ò$Vð{{%ô| 	×!Ò!Ò#Mð}{%ô~ 	×)Ò)Ò+Pð{%ô@ 	×"Ò"Ò$sðA{%ôB 	× Ò ò aðE{%ôH 	×!Ò!ò aðK{%ôN 	×"Ò"ðJàô#ðQ{%ôX 	×"Ò"ðLð ô#ð[{%ôd 	×"Ò"ðOð ô	#ðg{%ôr 	×%Ò%ò aðu{%ôx 	×%Ò%ò að{{%ô~ 	�ŠÔ1ð{%ô@ 	�ŠÒ%ðA{%ôB 	�
Š
Ô.ðC{%ôD 	�
Š
Ô5ðE{%ôF 	�‰×ÒÔFòG{%ôH 	×ÒÒ,ðI{%ôJ 	×ÒÒ/ðK{%ôL 	×ÒÔ4ðM{%ôN 	�
Š
Ô3ðO{%ôP 	�ŠÔ:ðQ{%ôR 	�ŠÔAðS{%ôT 	×ÒÔ!;ðU{%ôV 	�ŠÒ.ðW{%ôX 	�ŠÔQðY{%ôZ 	�ŠÒxð[{%ô\ 	×ÒÔSð]{%ô^ 	�ŠÒxð_{%ô` 	×ÒÔSða{%ôb 	�
Š
Ô7ðc{%ôd 	�ŠÔ7ðe{%ôf 	�ŠÔ/ðg{%ôh 	�ŠÔ5òi{%ôj 	×ÒÒPðk{%ôl 	�ŠÔbðm{%ôn 	�ŠÔ/ðo{%ôp 	�
Š
Ô4ðq{%ôr 	�ŠÔMðs{%ôt 	�ŠÒ8ðu{%ôv 	×ÒÒ<ðw{%ôx 	×ÒÔZðy{%ôz 	×ÒÔeð{{%ô| 	×ÒÔ|ð}{%ô~ 	�ŠÒ2ð{%ô@ 	×ÒÒ?ðA{%ôB 	×ÒÔWðC{%ôD 	×ÒÔWðE{%ôF 	�
Š
Ô3ðG{%ôH 	�ŠÔ1ðI{%ôJ 	�
Š
Ô.òK{%ôL 	�ŠÔ1ðM{%ôN 	�	Š	Ô-ðO{%ôP 	�	Š	Ô-ðQ{%ôR 	�
Š
Ô.ðS{%ôT 	�
Š
Ô.ðU{%ôV 	�ŠÒ'ðW{%ôX 	�‰×ÒÒ.ðY{%ôZ 	�	Š	Ô9ð[{%ô\ 	�
Š
Ô:ð]{%ô^ 	�ŠÔ8ð_{%ô` 	�‰×ÒÔ@ða{%ôb 	�‰×ÒÔWðc{%ôd 	�
Š
ÑYÀeÐQUÕYðe{%ôf 	�ŠÔEðg{%ôh 	×ÒÔ Pði{%ôj 	�
Š
Ô.ðk{%ôl 	�ŠÔ0òm{%ôn 	�ŠÔ;ðo{%ôp 	�ŠÔOðq{%ôr 	�ŠÔ8ðs{%ôt 	�	Š	Ô-ðu{%ôv 	�ŠÔ2ðw{%ôx 	�
Š
ô @ð{{%ô~ 	�	Š	Ô4ð{%ô@ 	�ŠÔ9ðA{%ôB 	�	Š	Ô-ðC{%ôD 	�ŠÒ)ðE{%ôF 	�ŠÒ'ðG{%ôH 	�Š’ðI{%ôJ 	�Š’ðK{%ôL 	�ŠÒ'ðM{%ôN 	�ŠÒ)ðO{%ôP 	�Š’ðQ{%ôR 	�ŠÒ)òS{%ôT 	�ŠÒ(ðU{%ôV 	�ŠÒ)ðW{%ôX 	�ŠÒ(ðY{%ôZ 	�ŠÒ)ð[{%ô\ 	�ŠÒ(ð]{%ô^ 	�ŠÒ)ð_{%ô` 	�ŠÒ)ða{%ôb 	�ŠÒ)ðc{%ôd 	�ŠÒ)ðe{%ôf 	�ŠÔ0ðg{%ôh 	�	Š	ÔIði{%ôj 	×ÒÔAðk{%ôl 	�‰×ÒÔHðm{%ôn 	�‰×ÒÔ8ðo{%ôp 	�ŠÒ4ðq{%ôr 	�ŠÒ6ðs{%ôt 	�Š×ÒÒ/òu{%ôv 	�Š×ÒÒ!1ðw{%ôx 	�Š×ÒÒ!1ðy{%ôz 	�Š×ÒÒ!1ð{{%ô| 	�Š×ÒÒ!1ð}{%ô~ 	�Š×,Ò,Ô.Kð{%ô@ 	�Š×,Ò,Ô.KðA{%ôB 	�Š×,Ò,Ô.KðC{%ôD 	�Š×,Ò,Ô.KðE{%ôF 	�Š×ÒÒ/ðG{%ôH 	�Š×ÒÒ,ðI{%ôJ 	�Š×ÒÒ+ðK{%ôL 	�Š×ÒÒ,ðM{%ôN 	�Š×ÒÒ-ðO{%ôP 	�Š×ÒÒ.ðQ{%ôR 	�Š×ÒÒ,ðS{%ôT 	�Š×ÒÒ-ðU{%ôV 	�Š×ÒÒ-òW{%ôX 	�Š×ÒÔ AðY{%ôZ 	�Š×ÒÔ!Bð[{%ô\ 	�Š×ÒÒ/ð]{%ô^ 	�Š×*Ò*Ô,Ið_{%ô` 	�Š×+Ò+Ô-Jða{%ôb 	�Š×ÒÒ*ðc{%ôd 	�Š×ÒÒ+ðe{%ôf 	�Š×ÒÒ*ðg{%ôh 	�Š×ÒÒ+ði{%ôj 	�Š×+Ò+Ô-Jðk{%ôl 	�Š×+Ò+Ô-Jðm{%ôn 	�Š×ÒÒ-ðo{%ôp 	�Š×ÒÒ 0ðq{%ôr 	�Š×!Ò!Ô#Dðs{%ôt 	�Š×ÒÒ-ðu{%ôv 	�Š×ÒÔ!Oðw{%ôx 	�Š×(Ò(Ò*:òy{%ôz 	�Š×(Ò(Ò*:ð{{%ô| 	�Š×(Ò(Ò*:ð}{%ô~ 	�Š×(Ò(Ò*:ð{%ô@ 	�Š×"Ò"Ò$7ðA{%ôB 	�Š×ÒÒ,ðC{%ôD 	�Š×ÒÒ-ðE{%ôF 	�Š×ÒÔ!>ðG{%ôH 	�Š×ÒÒ+ðI{%ôJ 	�Š×ÒÒ-ðK{%ôL 	�Š×/Ò/Ò1AðM{%ôN 	�Š×/Ò/Ò1AðO{%ôP 	�Š×4Ò4Ô6SðQ{%ôR 	�Š×4Ò4Ô6SðS{%ôT 	�Š×4Ò4Ô6SðU{%ôV 	�Š×4Ò4Ô6SðW{%ôX 	�Š×ÒÒ,ðY{%ôZ 	�Š×ÒÔ@ò[{%ô\ 	�Š×)Ò)Ò+;ð]{%ô^ 	�Š×ÒÔ@ð_{%ô` 	�Š×ÒÔ>ða{%ôb 	�Š×ÒÔ<ðc{%ôd 	�ŠÒ!ðe{%ôf 	�
Š
Ò+ðg{%ôh 	×ÒÔKði{%ôj 	�	Š	Ô-ðk{%ôl 	�
Š
Ô.ðm{%ôn 	�‰×ÒÔ 3ðo{%ôp 	�‰× Ò Ô"<ðq{%ôr 	�ŠÔ:ðs{%ôt 	×ÒÔHðu{%ôv 	�ŠÔJðw{%ôx 	�
Š
Ò*ðy{%ôz 	�
Š
ÔKð{{%ô| 	�ŠÒ%ò}{%ô~ 	�ŠÒ5ð{%ô@ 	�ŠÔ1ðA{%ôB 	�ŠÔ5ðC{%ôD 	×ÒÔ eðE{%ôF 	�‰×%Ò%Ô'aðG{%ôH 	�
Š
Ô:ðI{%ôJ 	×!Ò!ô LðM{%ôP 	�
Š
Ô:ðQ{%ôR 	×ÒÒ2ðS{%ôT 	�ŠÔ/ðU{%ôV 	�ŠÔ-ðW{%ôX 	�ŠÒ<ðY{%ôZ 	�ŠÔhð[{%ô\ 	× Ò Ô"gð]{%ô^ 	×ÒÒ6ð_{%ô` 	×ÒÔ;ða{%ôb 	×ÒÔLòc{%ôd 	×%Ò%Ô'Wðe{%ôf 	�ŠÔ8ðg{%ôh 	�‰×ÒÔ1ði{%ôj 	�	Š	Ô-ðk{%ôl 	�ŠÔ2ðm{%ôn 	�ŠÒ;ðo{%ôp 	�ŠÔ2ðq{%ôr 	�ŠÔ9ðs{%ôt 	×%Ò%Ò'`ðu{%ôv 	×1Ò1Úoðy{%ô| 	×ÒÔeð}{%ô~ 	×ÒÒ5ð{%ô@ 	×ÒÒ@ðA{%ôB 	×Ò¢ðC{%ôD 	×"Ò"¢OðE{%ôF 	×Òš/ðG{%ôH 	×ÒšoòI{%ôJ 	×ÒÔQðK{%ôL 	×'Ò'Ò)>ðM{%ôN 	×ÒÔFðO{%ôP 	×Ò¸%ÕCðQ{%ôR 	×ÒÒ>ðS{%ôT 	×ÒÒ1ðU{%ôV 	×!Ò!Ò#@ðW{%ôX 	×ÒÒ6ðY{%ôZ 	×Òš?ð[{%ô\ 	×ÒÔNð]{%ô^ 	×ÒÔ<ð_{%ô` 	×#Ò#Ô%Hða{%ôb 	×ÒÒ0ðc{%ôd 	�Š’oðe{%ôf 	×ÒÒ9ðg{%ôh 	×ÒÒ2ði{%ôj 	×Òš_òk{%ôl 	×ÒšOðm{%ôn 	×ÒšOðo{%ôp 	×Òš?ðq{%ôr 	×Ò¢ðs{%ôt 	×Ò¢ðu{%ôv 	×Ò¢ðw{%ôx 	×Ò¢ðy{%ôz 	×ÒÔ1ð{{%ô| 	�ŠÒ/ð}{%ô~ 	×ÒÒAð{%ô@ 	×Òš/ðA{%ðB 	×ÒÒ3ðC{%ðD 	×ÒÒ4ðE{%ðF 	×ÒÒ4ðG{%ðH 	×ÒÒ2ðI{%ðJ 	×ÒÒ3ðK{%ðL 	×ÒÒ3òM{%ðN 	×ÒÒ1ðO{%ðP 	×ÒÒ2ðQ{%ðR 	×ÒÒ2ðS{%ðT 	×ÒÒ1ðU{%ðV 	×ÒÒ2ðW{%ðX 	×ÒÒ2ðY{%ðZ 	�ŠÒ.ð[{%ð\ 	�ŠÒ-ð]{%ð^ 	�ŠÒ.ð_{%ð` 	×Òš/ða{%ðb 	×ÒšOðc{%ðd 	×ÒÒ0ðe{%ðf 	�Ššðg{%ðh 	×ÒÒ3ði{%ðj 	�Ššðk{%ðl 	×Òš?ðm{%ðn 	�ŠÒ.òo{%ðp 	�ŠÒ/ðq{%ðr 	�ŠÒ/ðs{%ðt 	×ÒÒ5ðu{%ðv 	×ÒÒ0ðw{%ðx 	×ÒÒ2ðy{%ðz 	�Ššð{{%ð| 	�Ššð}{%ð~ 	×Òš/ð{%ð@ 	�ŠšðA{%ðB 	×ÒÒ7ðC{%ðD 	×ÒÒ4ðE{%ðF 	×Òš_ðG{%ðH 	�Š¸ÕAðI{%ðJ 	×ÒÒ1ðK{%ðL 	×ÒÒ/ðM{%ðN 	�Š×Òš/ðO{%ðP 	�Š×Òš/òQ{%ðR 	�	Š	×Òš?ðS{%ðT 	�	Š	×Òš?ðU{%ðV 	×Ò×&Ò&ªðW{%ðX 	×*Ò*×2Ò2²OðY{%ðZ 	�Š×Òšoð[{%ð\ 	�Š×Òšð]{%ð^ 	�Š×Òš_ð_{%ð` 	�Š×Òšoða{%ðb 	�Š×Ò¢ðc{%ðd 	�Š×Ò¢ðe{%ðf 	×Ò×!Ò!¢?ðg{%ðh 	�Š×Ò¢ði{%ðj 	×-Ò-Ò/pðk{%ðl 	×*Ò*Ò,Vðm{%ðn 	×2Ò2²Oðo{%ðp 	�Š×Òš_ðq{%ðr 	�Š×Òšòs{%ðt 	�Š×Òšoðu{%ðv 	�Š×Ò¢ðw{%ðx 	�Š×Òšðy{%ðz 	�Š×Òšð{{%ð| 	�Š×Òšð}{%ð~ 	�Š×Òšð{%ð@ 	�Š×Ò¢ðA{%ðB 	×Ò×#Ò#¢_ðC{%ðD 	�Š×Ò¢ðE{%ðF 	�Š×ÒšðG{%ðH 	�Š×Ò¢ðI{%ðJ 	×Ò× Ò ¢/ðK{%ðL 	�Š×Ò¢ðM{%ðN 	×Ò× Ò ¢/ðO{%ðP 	×Ò×#Ò#¢_ðQ{%ðR 	×Ò× Ò ¢/ðS{%ðT 	×Ò×$Ò$¢oòU{%ðV 	×Ò× Ò ¢/ðW{%ðX 	�Š×Ò¢ðY{%ðZ 	�Š×Òšð[{%ð\ 	�Š×Òš_ð]{%ð^ 	�Š×Òšoð_{%ð` 	�Š×Òšða{%ðb 	�Š×Òš_ðc{%ðd 	×Ò× Ò ¢/ðe{%ðf 	×Ò×$Ò$¢oðg{%ðh 	�Š×Òšoði{%ðj 	�Š×Ò¢ðk{%ðl 	�Š×Òš_ðm{%ðn 	�Š×Òš_ðo{%ðp 	×'Ò'×/Ò/²ðq{%ðr 	�ŠÔNðs{%ðt 	�Š’oðu{%ðv 	�Š’oòw{%ðx 	�Ššðy{%ðz 	�Ššð{{%ð| 	�Š’_ð}{%ð~ 	×Òš_ð{%ð@ 	×ÒšOðA{%ðB 	×Òš_ðC{%ðD 	×ÒšOðE{%ðF 	×ÒÒ=ðG{%ðH 	�ŠšðI{%ðJ 	�‰šðK{%ðL 	�ŠÒ/ðM{%ðN 	�ŠÒ=ðO{%ðP 	�ŠÒ0ðQ{%ðR 	×ÒÒ8ðS{%ðT 	×ÒÒ9ðU{%ðV 	�ŠÔkðW{%ðX 	�Š´E×4IÒ4IÓMòY{%ðZ 	�Š´×0EÒ0EÓIð[{%ð\ 	�Š´×0EÒ0EÓIð]{%ð^ 	�Š´×0EÒ0EÓIð_{%ð` 	�ŠÑMÀTÕMða{%ðb 	�Ššðc{%ðd 	×ÒÒ6ðe{%ðf 	×Ò´e×6MÒ6MÓQðg{%ðh 	�ŠÔ>ði{%ðj 	�
Š
¬u×/DÒ/DÓHðk{%ðl 	�Š´×0EÒ0EÓIðm{%ðn 	�Š´×0EÒ0EÓIðo{%ðp 	�
Š
¬u×/DÒ/DÓHðq{%ðr 	�
Š
¬u×/DÒ/DÓHðs{%ðt 	�Ššðu{%ðv 	×Òš/ðw{%ðx 	×ÒÔ!Oðy{%ðz 	�
Š
’Oò{{%ð| 	×ÒÔ@ð}{%ð~ 	�Š´%×2GÒ2GÓKð{%ð@ 	�Š´5×3HÒ3HÓLðA{%ðB 	×Òš_ðC{%ðD 	�ŠÒ,ðE{%ðF 	×ÒÒ0ðG{%ðH 	×ÒÑHÀÕHðI{%ðJ 	�ŠÒ,ðK{%ðL 	×ÒÒ5ðM{%ðN 	�Š´×1FÒ1FÓJðO{%ðP 	�Š´%×2GÒ2GÓKðQ{%ðR 	×Ò¸Õ@ðS{%ðT 	×Òš?ðU{%ðV 	�Š´×0EÒ0EÓIðW{%ðX 	�Š´×1FÒ1FÓJðY{%ðZ 	×Òš/ð[{%ð\ 	�Ššò]{%ð^ 	�
Š
¬u×/DÒ/DÓHð_{%ð` 	×Òš_ða{%ðb 	×Òšoðc{%ðd 	×Òš_ðe{%ðf 	×Òš/ðg{%ðh 	×ÒÒ1ði{%ðj 	×Òš/ðk{%ðl 	�Š’_ðm{%ðn 	×ÒÑMÀTÕMðo{%ðp 	×ÒÒ0ðq{%ðr 	�Š´×0EÒ0EÓIðs{%ðt 	�ŠÒ6ðu{%ðv 	�ŠÒ5ðw{%ðx 	�	Š	Ô8ðy{%ðz 	×ÒÔ@ð{{%ð| 	×ÒÒEð}{%ð~ 	×Òš?ò{%ð@  	�ŠšðA {%ðB  	×"Ò"¢OðC {%ðD  	×-Ò-ªðE {%ðF  	×%Ò%¢ðG {%ðH  	�ŠšðI {%ðJ  	�Š’oðK {%ðL  	�ŠÒ,ðM {%ðN  	×Òš?ðO {%ðP  	�ŠÔGðQ {%ðR  	�ŠšðS {%ðT  	�ŠÑLÀDÕLðU {%ðV  	×ÒÒ5ðW {%ðX  	×ÒÒ3ðY {%ðZ  	×ÒÒ3ð[ {%ð\  	×1Ò1Ò3Hð] {%ð^  	�ŠÒ,ð_ {%ð`  	�ŠÒ-òa {%ðb  	×ÒÔBðc {%ðd  	×ÒÒ1ðe {%ðf  	�ŠÒ-ðg {%ðh  	�ŠÒ-ði {%ðj  	×ÒÒ0ðk {%ðl  	× Ò Ò"8ðm {%ðn  	×ÒšOðo {%ðp  	�ŠÔ[ðq {%ðr  	×ÒÒ?ðs {%ðt  	×Òšoðu {%ðv  	�Š´×1FÒ1FÓJðw {%ðx  	�Š’_ðy {%ðz  	×ÒÔWð{ {%ð|  	×Òš?ð} {%ð~  	×ÒÒ1ð {%ð@! 	×&Ò&Ô(WðA!{%ðB! 	×ÒÒGòC!{%ðD! 	×'Ò'Ò)QðE!{%ðF! 	�ŠÔOðG!{%ðH! 	�ŠšðI!{%ðJ! 	×Ò¢ðK!{%ðL! 	×ÒšðM!{%ðN! 	×Òš_ðO!{%ðP! 	×ÒÒ1ðQ!{%ðR! 	�ŠÒ+ðS!{%ðT! 	�	Š	°EÀÔUZ×UjÒUjÓnðU!{%ðV! 	�ŠÑIÀÕIðW!{%ðX! 	×ÒÔGðY!{%ðZ! 	×Òš/ð[!{%ð\! 	�Š’ð]!{%ð^! 	×Òš/ð_!{%ð`! 	�ŠÒ.ða!{%ðb! 	�ŠÒ=ðc!{%ðd! 	�ŠÔ7ñe!{%ðf! 	�Š’Ø�ŠÒ+Ø�ŠÒ.Ø�Š’oØ×ÒÔdØ× Ò ¢/Ø�ŠÒ+Ü�‰×ÒÔFñu!{%€Cô|! 	�Š×(Ò(×BÒBð õ ˆvÐ/Ô0äFð 	�G�FÐ4Ó5Ñ6ò JYˆ�G�F™cÐ":Ð!;Ð<Ó=×EÒEÑFà€DÝ#Ó%€Gà—	’	–‰ˆˆ1ð �JŠJØ�JŠJ™ÑÙ�1—:’:Ñ¡Ñ$Ù�A—J’JÑ¡Ñ%Ù�A—J’JÑ¡Ñ%ð
ˆð �:Š:× Ò ¡Ô,ð —j’j¥¡Z£Ð!2Ð3ˆGØ�LŠLÙ˜‘¡$Ñ&©°©¹$Ñ(>ÁÈÁÑRVÑ@VÐWôó ˆDÝ˜6 4¨Ó.ˆDÝ˜�~ $¨c¢/°dÀ'Ò6IØ��T’
ñ ð% ð. ‡J‚JˆtÔØ€Jr0   Ú
dispatcherc                 ó   ‡ — ˆ fd„}|S )a…  Wraps a given function with ``__torch_function__`` -related functionality.

    Parameters
    ----------
    dispatcher: Callable
        A callable that returns an iterable of Tensor-likes passed into the function.

    Note
    ----
    This decorator may reduce the performance of your code. Generally, it's enough to express
    your code as a series of functions that, themselves, support __torch_function__. If you
    find yourself in the rare situation where this is not the case, e.g. if you're wrapping a
    low-level library and you also need it to work for Tensor-likes, then this function is available.

    Examples
    --------
    >>> def dispatcher(a):  # Must have the same signature as func
    ...     return (a,)
    >>> @torch.overrides.wrap_torch_function(dispatcher)
    >>> def func(a):  # This will make func dispatchable by __torch_function__
    ...     return a + 0
    c                 óJ   •‡ ‡— t        j                  ‰ «      ˆˆ ˆfd„«       Š‰S )Nc                  óZ   •—  ‰| i |¤Ž}t        |«      rt        ‰|g| ¢­i |¤ŽS  ‰| i |¤ŽS rs  )r   r   )r#   r$   Úrelevant_argsrÛ
  r   Úwrappeds      €€€r-   rà
  z3wrap_torch_function.<locals>.inner.<locals>.wrapped>  sA   ø€ á&¨Ð7°Ñ7ˆMÜ! -Ô0Ü,¨W°mÐUÀdÒUÈfÑUÐUá˜Ð( Ñ(Ð(r0   )Ú	functoolsr   )r   rà
  rÛ
  s   `@€r-   r\  z"wrap_torch_function.<locals>.inner=  s%   ú€ Ü	�‰˜Ó	õ	)ó 
ð	)ð ˆr0   rG  )rÛ
  r\  s   ` r-   r   r   %  s   ø€ ô0	ð €Lr0   rß
  Úget_type_fnc                 ó¾  — |€t         }t        j                  j                  «       sg S t	        «       }g }| D ]£  } ||«      }||vsŒt        |d«      sŒ|j                  t        j                  j                  usŒD|rX|j                  |«       t        |«      }t        |«      D ]  \  }}t        | ||«      «      sŒ|} n |j                  ||«       Œž|h}|g}Œ¥ |S )a
  Returns a list of arguments on which to call __torch_function__.

    Checks arguments in relevant_args for __torch_function__ implementations,
    storing references to the arguments and their types in overloaded_args and
    overloaded_types in order of calling precedence. Only distinct types are
    considered. If a type is a subclass of another type it will have higher
    precedence, otherwise the precedence order is the same as the order of
    arguments in relevant_args, that is, from left-to-right in the argument list.

    The precedence-determining algorithm implemented in this function is
    described in `NEP-0018`_.

    See torch::append_overloaded_arg for the equivalent function in the C++
    implementation.

    Parameters
    ----------
    relevant_args : iterable of array-like
        Iterable of array-like arguments to check for __torch_function__
        methods.

    get_type_fn : callable, optional
        Function to call on each argument in relevant_args to get its type.

    Returns
    -------
    overloaded_args : list
        Arguments from relevant_args on which to call __torch_function__
        methods, in the order in which they should be called.

    .. _NEP-0018:
       https://numpy.org/neps/nep-0018-array-function-protocol.html
    r  )ra
  r4   Ú_CÚ_is_torch_function_enabledÚsetrÎ
  r  Ú_disabled_torch_function_implr;  rÓ
  Ú	enumerateÚ
issubclassÚinsert)	rß
  râ
  Úoverloaded_typesÚoverloaded_argsÚargÚarg_typer4  ÚiÚold_args	            r-   Ú_get_overloaded_argsrñ
  K  së   € ðJ ÐÜˆô �8‰8×.Ñ.Ô0Øˆ	ä"%£%ÐØ!#€OÛˆÙ˜sÓ#ˆð Ð,Ò,Ü˜Ð"6Õ7Ø×+Ñ+Ü—8‘8×9Ñ9ò:ñ
  Ø ×$Ñ$ XÔ.ô ˜OÓ,�Ü"+¨OÖ"<‘J�A�wÜ! (©K¸Ó,@ÕAØ !˜Ùð #=ð  ×&Ñ& u¨cÕ2à$, :Ð Ø#& %‘ð; ð< Ðr0   Ú
public_apic           	      ó˜  — t        |«      }t        t        t        |«      «      }t	        «       r1t        «       5 }|j                  | |||«      }ddd«       t        ur|S |D ]w  }|j                  }	t        |	d«      rF|	j                  |u r8|	t        j                  j                  urt        j                  dt        d¬«        |	| |||«      }|t        usŒu|c S  | j                   › d| j"                  › �}
d|
› d|D �cg c]  }t        |«      ‘Œ c}› �}t	        «       r|d	t%        «       › �z  }t'        |«      ‚# 1 sw Y   ŒîxY wc c}w )
a=  Implement a function with checks for ``__torch_function__`` overrides.

    See torch::autograd::handle_torch_function for the equivalent of this
    function in the C++ implementation.

    Arguments
    ---------
    public_api : function
        Function exposed by the public torch API originally called like
        ``public_api(*args, **kwargs)`` on which arguments are now being
        checked.
    relevant_args : iterable
        Iterable of arguments to check for __torch_function__ methods.
    args : tuple
        Arbitrary positional arguments originally passed into ``public_api``.
    kwargs : tuple
        Arbitrary keyword arguments originally passed into ``public_api``.

    Returns
    -------
    object
        Result from calling ``implementation`` or an ``__torch_function__``
        method, as appropriate.

    Raises
    ------
    TypeError : if no implementation is found.

    Example
    -------
    >>> def func(a):
    ...     if has_torch_function_unary(a):
    ...         return handle_torch_function(func, (a,), a)
    ...     return a + 0
    NÚ__self__z„Defining your `__torch_function__ as a plain method is deprecated and will be an error in future, please define it as a classmethod.rx  ©Ú
stacklevelÚ.zno implementation found for 'z.' on types that implement __torch_function__: z nor in mode )rñ
  ÚtupleÚmapra
  r   Ú_pop_mode_temporarilyr  ÚNotImplementedrÎ
  rô
  r4   rä
  rç
  r)   ÚwarnÚDeprecationWarningÚ
__module__rÑ
  Ú_get_current_function_modeÚ	TypeError)rò
  rß
  r#   r$   rì
  ÚtypesrÇ  ÚresultÚoverloaded_argÚtorch_func_methodÚ	func_namerí
  r   s                r-   r   r   š  s^  € ôT +¨=Ó9€Oä”#”d˜OÓ,Ó-€Eô 'Ô(ô #Ô$¨Ø×,Ñ,¨Z¸ÀÀfÓMˆF÷ %àœÑ'ØˆMó *ˆð +×=Ñ=ÐäÐ% zÔ2Ø!×*Ñ*¨nÑ<Ø!¬¯©×)OÑ)OÑOä�M‰MðQä"Øõ	ñ # :¨u°d¸FÓCˆàœÒ'ØŠMð+ *ð. ×(Ñ(Ð)¨¨:×+>Ñ+>Ð*?Ð@€Ià
'¨	 {ð 3Ù5DÓE±_¨c¤ S¥	°_ÑEÐFð	Hð ô 'Ô(Ø�Ô9Ó;Ð<Ð=Ñ=ˆÜ
�C‹.Ð÷I %Ð$üò@  Fs   ¹D;Ã?E
Ä;Eaú  Check for __torch_function__ implementations in the elements of an iterable
    or if a __torch_function__ mode is enabled.  Considers exact ``Tensor`` s
    and ``Parameter`` s non-dispatchable.  Use this to guard a call to
    :func:`handle_torch_function`; don't use it to test if something
    is Tensor-like, use :func:`is_tensor_like` instead.
    Arguments
    ---------
    relevant_args : iterable
        Iterable or arguments to check for __torch_function__ methods.
    Returns
    -------
    bool
        True if any of the elements of relevant_args have __torch_function__
        implementations, False otherwise.
    See Also
    ________
    torch.is_tensor_like
        Checks if something is a Tensor-like, including an exact ``Tensor``.
    zÓSpecial case of `has_torch_function` for single inputs.
    Instead of:
      `has_torch_function((t,))`
    call:
      `has_torch_function_unary(t)`
    which skips unnecessary packing and unpacking work.
    a'  Special case of `has_torch_function` that skips tuple creation.

    This uses the METH_FASTCALL protocol introduced in Python 3.7

    Instead of:
      `has_torch_function((a, b))`
    call:
      `has_torch_function_variadic(a, b)`
    which skips unnecessary packing and unpacking work.
    c                  ót  — t        j                  t        «      } i }dt        t        j                  fdt        j
                  t        j
                  j                  fdt        j                  j
                  t        t        j                  j
                  «      fdt        j                  j                  t        t        j                  j                  «      fdt        j                  t        t        j                  «      fdt        j                  t        t        j                  «      fdt        j                  t        t        j                  «      fdt        j                  t        t        j                  «      fg}|D �]4  \  }}}|D �]'  }d	}|t        j                  urV|j                  d
«      rŒ*|j                  d«      rd}nW|j                  d«      rd}nC|d   j                  «       sd}n-|dk(  r(Œnt!        ||«      }t!        t"        |d «      |k(  rŒ�|dk(  rŒ•t!        ||«      }|t        j                  u rt!        t"        |d «      |k(  rŒÈt%        |t&        j(                  «      rŒãt%        |t*        j,                  «      rŒþt/        |«      s¯t1        |d«      r£|› d|› d�||j2                  <   |› d|› d�||j4                  <   |r�ŒC|j2                  t7        «       v r?d}	|j2                  t9        «       v r%t;        |	j=                  ||j>                  «      «      ‚�Œ˜| |   jA                  |j2                  «       �Œ¸t/        |«      s�ŒÅ|› d|› �||<   |r�ŒÓ|t7        «       v r5d}	|t9        «       v r%t;        |	j=                  ||j>                  «      «      ‚�Œ| |   jA                  |«       �Œ* �Œ7 | |fS )Nr4   ztorch.functionalztorch.nn.functionalztorch.nn.initztorch.Tensorztorch.linalgz	torch.fftztorch.specialFro  rn  Tr   Ú
unique_dimÚ__weakref__r.  r÷
  z.__get__z.__set__zk{}.{} is in the tuple returned by torch._overrides.get_ignored_functions but still has an explicit override)!ÚcollectionsÚdefaultdictÚlistr4   Ú__all__r´   r³   ÚdirrÃ   r5   rØ  r†   r©	  rÒ
  ÚendswithÚislowerrÏ
  ÚobjectÚ
isinstancer  Ú
ModuleTypeÚ
__future__Ú_FeaturerÜ  rÎ
  r.  Ú__set__r   r   ÚAssertionErrorÚformatrÑ
  r™  )
Úoverridable_funcsr4  Útested_namespacesÚnamespace_strÚ	namespaceÚns_funcsr  r&   r   r   s
             r-   Ú_get_overridable_functionsr  $  s%  € ô $×/Ñ/´Ó5ÐØ€Eà	”%œŸ™Ð'Ø	œU×-Ñ-¬u×/?Ñ/?×/GÑ/GÐHØ	¤§¡× 3Ñ 3´S¼¿¹×9LÑ9LÓ5MÐNØ	œ%Ÿ(™(Ÿ-™-¬¬U¯X©X¯]©]Ó);Ð<Ø	œŸ™¤s¬5¯<©<Ó'8Ð9Ø	œŸ™¤s¬5¯<©<Ó'8Ð9Ø	”e—i‘i¤¤U§Y¡Y£Ð0Ø	œ%Ÿ-™-¬¬U¯]©]Ó);Ð<ð	Ðô /@Ñ*ˆ�y (Ü!ˆIØˆFà¤§¡Ñ,Ø×'Ñ'¨Ô-ØØ×)Ñ)¨#Ô.Ø!‘FØ×'Ñ'¨Ô,Ø!‘FØ" 1™×-Ñ-Ô/Ø!‘FØ ,Ò.Øä˜y¨)Ó4�Üœ6 9¨dÓ3°tÒ;ØØ Ò-ØÜ˜9 iÓ0ˆDØœEŸL™LÑ(¬W´V¸YÈÓ-MÐQUÒ-UØä˜$¤× 0Ñ 0Ô1Øä˜$¤
× 3Ñ 3Ô4Øä˜D”>¤g¨d°IÔ&>Ø)6¨°q¸¸À8Ð&L��d—l‘lÑ#Ø)6¨°q¸¸À8Ð&L��d—l‘lÑ#ÙÙØ—<‘<Ô#8Ó#:Ñ:ð=ð ð —|‘|Ô'<Ó'>Ñ>Ü,¨S¯Z©Z¸	À4Ç=Á=Ó-QÓRÐRÙà% dÑ+×2Ñ2°4·<±<Ô@Ùä˜D”>Ùà*˜O¨1¨Y¨KÐ8ˆE�$‰KáÙð Ô,Ó.Ñ.ð9ð ð Ô0Ó2Ñ2Ü(¨¯©°I¸t¿}¹}Ó)MÓNÐNÙØ˜iÑ(×/Ñ/°Ö5òA "ð /@ðD ˜eÐ#Ð#r0   c                  ó   — t        «       d   S )a  List functions that are overridable via __torch_function__

    Returns
    -------
    Dict[Any, List[Callable]]
        A dictionary that maps namespaces that contain overridable functions
        to functions in that namespace that can be overridden.
    r   )r  rG  r0   r-   r   r   y  s   € ô &Ó'¨Ñ*Ð*r0   c                 óÌ   — t        | t        j                  j                  t        j                  j                  f«      rt        | «      S t        «       d   j                  | «      S )a&  Get a human readable string name for a function passed to
    __torch_function__

    Arguments
    ---------
    f : Callable
        Function to resolve the name of.

    Returns
    -------
    str
        Name of the function; if eval'ed it should give back the input
        function.
    rP  )r  r4   Ú_opsÚ
OpOverloadÚOpOverloadPacketÚstrr  Úget)Úfs    r-   r   r   †  sI   € ô  �!”e—j‘j×+Ñ+¬U¯Z©Z×-HÑ-HÐIÔJÜ�1‹vˆÜ%Ó'¨Ñ*×.Ñ.¨qÓ1Ð1r0   c                  óR   — t        «       } t        | t        j                     «      }|S )z<Returns a set of the overridable methods on ``torch.Tensor``)r   ræ
  r4   r5   )r  Úmethodss     r-   Ú_get_tensor_methodsr(  ›  s&   € ô 2Ó3ÐÜÐ#¤E§L¡LÑ1Ó2€GØ€Nr0   c                 ó<   — | t        «       v xs | j                  dk(  S )aw  
    Returns True if the function passed in is a handler for a
    method or property belonging to ``torch.Tensor``, as passed
    into ``__torch_function__``.

    .. note::
       For properties, their ``__get__`` method must be passed in.

    This may be needed, in particular, for the following reasons:

    1. Methods/properties sometimes don't contain a `__module__` slot.
    2. They require that the first passed-in argument is an instance
       of ``torch.Tensor``.

    Examples
    --------
    >>> is_tensor_method_or_property(torch.Tensor.add)
    True
    >>> is_tensor_method_or_property(torch.add)
    False
    r.  )r(  rÑ
  )r   s    r-   r   r   £  s!   € ð. Ô&Ó(Ð(ÒF¨D¯M©M¸YÑ,FÐFr0   c                 óT   — t        | «      t        j                  u xs t        | d«      S )a9  
    Returns ``True`` if the passed-in input is a Tensor-like.

    Currently, this occurs whenever there's a ``__torch_function__``
    attribute on the type of the input.

    Examples
    --------
    A subclass of tensor is generally a Tensor-like.

    >>> class SubTensor(torch.Tensor): ...
    >>> is_tensor_like(SubTensor([0]))
    True

    Built-in or user types aren't usually Tensor-like.

    >>> is_tensor_like(6)
    False
    >>> is_tensor_like(None)
    False
    >>> class NotATensor: ...
    >>> is_tensor_like(NotATensor())
    False

    But, they can be made Tensor-like by implementing __torch_function__.

    >>> class TensorLike:
    ...     @classmethod
    ...     def __torch_function__(cls, func, types, args, kwargs):
    ...         return -1
    >>> is_tensor_like(TensorLike())
    True
    r  )ra
  r4   r5   rÎ
  )Úinps    r-   r   r   ½  s%   € ôD �‹9œŸ™Ð$ÒJ¬°Ð5IÓ(JÐJr0   c                   óH   — e Zd ZU dZd ed<   d	d„Zd
d„Zd„ Zd„ Ze	d„ «       Z
y)ÚTorchFunctionModea  
    A ``TorchFunctionMode`` allows you to override the meaning of all
    ``__torch_function__`` overridable functions within a dynamic scope,
    without having to actually create a tensor subclass or manually
    monkey-patch functions in the PyTorch API.  Some common situations
    where you should use a mode:

        * You want to override the meaning of factory functions, or other
          functions that do not otherwise take a tensor as an argument
          (these cannot be overridden with tensor subclasses).

        * You want to override the behavior of all functions without needing
          to wrap your inputs in tensor subclasses; e.g., if you are just
          interested in logging intermediate computations.

        * You want to control the order of execution of various tensor
          subclasses explicitly, rather than implicitly via the return of
          ``NotImplemented``.

    Independent subclasses of :class:`TorchFunctionMode` are compositional:
    modes can be pushed onto a stack using ``with MyMode():``.
    When you call functions in the PyTorch API inside your
    ``__torch_function__`` implementation, by default, they will forward on to
    the next mode on the mode stack.  If you want recursively call back into
    your current ``__torch_function__`` implementation, either explicitly
    invoke ``self.__torch_function__(...)``, or use the context manager
    ``enable_torch_function_mode(self, replace=self.inner)`` to make PyTorch
    API self-referential (beware of infinite loops, in this case!)
    r\  Nc                  ó   — y rs  rG  r=  s    r-   r   zTorchFunctionMode.__init__  s   € Ør0   c                 ó   — t         ‚rs  )ÚNotImplementedError©r  r   r  r#   r$   s        r-   r  z$TorchFunctionMode.__torch_function__  s   € Ü!Ð!r0   c                 ó   — t        | «       | S rs  )Ú
_push_moder=  s    r-   Ú	__enter__zTorchFunctionMode.__enter__
  s   € Ü�4ÔØˆr0   c                 ó   — t        «        y rs  )Ú	_pop_mode)r  Úexc_typeÚexc_valÚexc_tbs       r-   Ú__exit__zTorchFunctionMode.__exit__  s   € Ü�r0   c                 óD   — t        j                  dd¬«        | |i |¤Ž}|S )NzP`Mode.push()` is no longer necessary and can be replaced with just `with Mode()`rx  rõ
  )r)   rü
  )Úclsr#   r$   Úinstances       r-   ÚpushzTorchFunctionMode.push  s*   € ä�‰Ø^Øõ	
ñ ˜Ð' Ñ'ˆØˆr0   )r!   N©rG  N)rÑ
  rþ
  Ú__qualname__Ú__doc__Ú__annotations__r   r  r4  r:  Úclassmethodr>  rG  r0   r-   r-  r-  â  s7   … ñð< Óóó"òòð ñó ñr0   r-  c                  ó@   — t        «       } | dkD  rt        | dz
  «      S d S )Nr   rP  )r   r
   )Ú	stack_lens    r-   rÿ
  rÿ
    s%   € Ü)Ó+€IØ4=À²MÔ! )¨a¡-Ó0ÐKÀtÐKr0   c                  ód   — t        «       } t        | «      D �cg c]  }t        |«      ‘Œ c}S c c}w rs  )r   r¡   r
   )rE  rï
  s     r-   Ú _get_current_function_mode_stackrG     s/   € Ü)Ó+€IÜ/4°YÔ/?Ó@Ñ/?¨!Ô" 1Õ%Ð/?Ñ@Ð@ùÒ@s   ˜-c                 ó   — t        | «       y rs  )r   )rÇ  s    r-   r3  r3  %  s
   € Ü! $Õ'r0   c                  ó   — t        «       } | S rs  )r   ©Úolds    r-   r6  r6  )  s   € Ü
#Ó
%€CØ€Jr0   c               #   ó`   K  — t        «       } 	 | –— t        | «       y # t        | «       w xY w­wrs  )r6  r3  rJ  s    r-   rú
  rú
  .  s%   è ø€ ä
‹+€CðØŠ	ä�3�øŒ
�3�üs   ‚.Ž ’.ž+«.c                   ó   — e Zd Zdd„Zy)ÚBaseTorchFunctionModeNc                 ó   — |€i } ||i |¤ŽS rs  rG  r1  s        r-   r  z(BaseTorchFunctionMode.__torch_function__8  s   € Øˆ>ØˆFÙ�TÐ$˜VÑ$Ð$r0   r?  )rÑ
  rþ
  r@  r  rG  r0   r-   rN  rN  7  s   „ ô%r0   rN  c               #   óZ  K  — t         j                  j                  «       } 	 t         j                  j                  t         j                  j                  j
                  «       d –— t         j                  j                  | «       y # t         j                  j                  | «       w xY w­wrs  )r4   rä
  Ú_get_torch_function_stateÚ_set_torch_function_stateÚ_TorchFunctionStateÚENABLED)Ú	old_states    r-   Ú_enable_torch_functionrV  >  sf   è ø€ ä—‘×2Ñ2Ó4€Ið6Ü�‰×*Ñ*¬5¯8©8×+GÑ+G×+OÑ+OÔPÛä�‰×*Ñ*¨9Õ5øŒ�‰×*Ñ*¨9Õ5üs   ‚B+¢AB Á' B+Â!B(Â(B+c               #   óˆ   K  — t         j                  j                  «       5  	 d –— 	 d d d «       y # w xY w# 1 sw Y   y xY w­wrs  )r4   rä
  Ú_RestorePythonTLSSnapshotrG  r0   r-   r   r   H  s:   è ø€ ô 
�‰×	+Ñ	+Õ	-ð	Ûà÷	 
.Ð	-øð ú÷	 
.Ð	-üs#   ‚A¡6£1¨	A±3³6¶?»A)z.*is deprecated, please use.*r4   rs  )ArA  r  r	  Ú
contextlibrá
  r9  r  r)   Úcollections.abcr   r   r   Útypingr   r   Útyping_extensionsr   r4   Útorch._Cr	   r
   r   r   r   r   r   r   r   r  r   r   r#  r/   Úcacheræ
  r   rB  Údictr   r   ra
  r  rñ
  r   r   r¹   rº   rø
  r  r   r   r(  rt
  r   r   r-  rÿ
  rG  r3  r6  Úcontextmanagerrú
  rN  rV  r   rG  r0   r-   Ú<module>ra     s*  ðñó, ã Û Û Û 
Û Û ß .Ý ß Ý 'ã ÷
÷ 
õ 
ò€ñ ˆtƒ_€ÙˆTƒ]€ð
 1Øñ Ø
�2�r�6Ñ
ð àð ð ð ð ˆb�"ˆfÑó	 ðF ‡�Øð`˜s 8™}ò `ó ó ð`ðF	 ‡�ð c¨(¡mò ó ðð2 ‡�Øð{˜t H¨hÐ$6Ñ7ò {ó ó ð{ð|## Hó #ðP 15ñLØ˜C‘=ðLà˜3˜% ˜+Ñ&¨Ñ-ðLð 
ˆ#�YóLð^VØðVà˜C‘=ðVð
 	óVñr !ØðóÐ ñ. 'Øðó	Ð ñ *Ø ð	óÐ ð ‡�ðQ$ EØˆˆd�8‰nÐ	Ñ˜t H¨c MÑ2Ð2ñ%ò Q$ó ðQ$ðh ð	+ 4¨¨T°(©^Ð(;Ñ#<ò 	+ó ð	+ð ñ2ó ð2ð( ‡�ð˜S ™]ò ó ðð ðG xð G°Dò Gó ðGò2"K÷J6ñ 6òrLò
Aò
(òð
 ×Ññó ðô%Ð-ô %ð ×Ññ6ó ð6ð ×Ññó ñr0   