
    YTh                        % S SK r S SKrS SKrS SKJr  S SKJr  S SKrS SKJ	s  J
r
  S SKJrJrJrJrJr  Sq\\\\4      \S'   \\R,                  R.                  \R,                  R0                  \R,                  R2                  \R,                  R4                  \R,                  R6                  \R,                  R8                  4r/ \S4P\S4P\S4P\S	4P\S
4P\S4P\S4P\
R<                  S4P\R>                  S4P\R@                  S4P\RB                  S4P\RD                  S4P\RF                  S4P\RH                  S4P\RJ                  S4P\RL                  S4P\RN                  S4P\RP                  S4P\RR                  S4P\RT                  S4P\RV                  S4P\RX                  S4P\RZ                  S4P\R\                  S4P\R^                  S4P\R`                  S4P\Rb                  S4P\Rd                  S 4P\Rf                  S!4P\Rh                  S"4P\Rj                  S#4P\Rl                  S$4P\Rn                  S%4P\Rp                  S&4P\Rr                  S'4P\Rt                  S(4P\R^                  S4P\R`                  S4P\Rv                  S)4P\Rx                  S*4P\Rz                  S+4P\R|                  S,4P\R~                  S-4P\R                  S.4P\R                  S/4P\R                  S04P\ R\                  S4P\ R                  S14P\ R                  S.4P\ R                  S24P\ R                  S34P\ RR                  S4P\ RT                  S4P\ RZ                  S4P\ RF                  S4P\ Rr                  S'4P\ Rt                  S(4P\ Rp                  S&4P\ Rj                  S#4P\ Rh                  S"4P\ Rl                  S$4P\ Rd                  S 4P\ Rb                  S4P\ Rf                  S!4P\ R^                  S4P\ Rv                  S)4P\ R`                  S4P\R                  S44P\R                  S54P\R                  R                  S64P\R                  R                  S74P\R,                  R                  S84P\R                  R                  R                  S94P\R                  R                  R                  S:4P\R                  R                  R                  S;4P\R                  R                  R                  S<4P\R                  R                  R                  S=4P\R                  R                  R                  S>4P\R,                  R                  S?4P\R,                  R                  S@4P\R                  SA4P\R                  R                  SB4P\R                  R                  SC4P\R                  R                  SD4P\R                  R                  SE4P\R                  R                  SF4P\R                  R                  SG4P\R                  R                  SH4P\R                  R                  SI4P\R                  R                  SJ4PrbSK rc\c" 5       rdSL reSM rfSN rgSO rhg)P    N)OrderedDict)Optional)_list_with_default_pair
_quadruple_single_triple_builtin_tablezaten::_pairzaten::_quadruplezaten::_singlezaten::_triplezaten::list_with_defaultz
aten::dictzaten::cudnn_is_acceptablez
aten::ceilzaten::copysignz	aten::erfz
aten::erfcz	aten::expzaten::expm1z
aten::fabszaten::floorzaten::gammazaten::lgammaz	aten::logzaten::log10zaten::log1pz	aten::powz
aten::sqrtzaten::isnanzaten::asinhzaten::atanhz
aten::coshz
aten::sinhz
aten::tanhz
aten::acosz
aten::asinz
aten::atanzaten::atan2z	aten::cosz	aten::sinz	aten::tanzaten::acoshz
aten::fmodz
aten::modfzaten::factorialzaten::frexpzaten::isinfzaten::degreeszaten::radiansaten::isfinitezaten::anglezaten::polarzaten::ldexpzaten::_assertz
aten::gradzaten::backwardzaten::_infer_sizez aten::_no_grad_embedding_renorm_zaten::_assert_int_or_pairzaten::_no_grad_fill_zaten::_no_grad_normal_zaten::_no_grad_uniform_zaten::_no_grad_zero_zaten::_get_tracing_statezaten::_get_cpu_capabilityz
aten::warnz
aten::stftzaten::istftzaten::cdistz
aten::normzaten::unique_dimzaten::unique_consecutivezaten::nuclear_normzaten::frobenius_normzaten::tensordotc                  j    / SQn U  Vs1 s H  n[        [        R                  U5      iM     sn$ s  snf )N)stftistftlucdistnormuniqueunique_consecutive	tensordot)getattrtorch
functional)opsnames     K/var/www/auris/envauris/lib/python3.13/site-packages/torch/jit/_builtins.py$_gen_torch_functional_registered_opsr   z   s0    
	C 9<<GE$$d+<<<s   $0c                     U [         ;   $ N)_functional_registered_opsfns    r   _is_special_functional_bound_opr!      s    +++    c                  <   [         b  [         $ 0 q S n [         H  nU " U5        M     [        R                  [        R
                  S45        [        R                  [        R                  S45        [        R                  [        R                  S45        SS KJ	s  J
n  UR                  5       (       aB  [        R                  UR                  S45        [        R                  UR                  S45        [         H  u  p4U[         [        U5      '   M     [         $ )Nc                 $   [        U 5       H  n[        X5      n[        U5      (       d  M   [        U5      (       a  M2  U[        R
                  Ld  MG  U[        R                  Ld  M\  US:X  a  USS  n[        R                  USU-   45        M     g )N_segment_reduce   zaten::)	dirr   callabler!   r   no_gradautocast_builtin_opsappend)modr   vs      r   register_all(_get_builtin_table.<locals>.register_all   ss    HD"A7::U]]*U^^+ ,,8D##Q4$89 r"   z	aten::gcdr   zaten::mathremainderr   zaten::get_gradientszaten::dist_backward)r
   _modules_containing_builtinsr+   r,   mathgcdisfinite	remaindertorch.distributed.autograddistributedautogradis_availableget_gradientsbackwardid)r/   r-   dist_autogradbuiltinaten_ops        r   _get_builtin_tabler@      s    !N: ,S , ;/0(89:)>?@66!!##]88:OPQ]335JKL )&-r'{# ) r"   c                 0    U[        5       [        U 5      '   g r   )r@   r<   )r    ops     r   _register_builtinrC      s    #%B r"   c                 F    [        5       R                  [        U 5      5      $ r   )r@   getr<   r   s    r   _find_builtinrF      s    ##BrF++r"   )icmathr2   warningscollectionsr   typingr   r   torch.backends.cudnnbackendscudnntorch.nn.modules.utilsr   r   r   r   r	   r
   dictintstr__annotations___C_nn_fft_linalg_nested_sparse_specialr1   is_acceptableceilcopysignerferfcexpexpm1fabsfloorgammalgammaloglog10log1ppowsqrtisnanasinhatanhcoshsinhtanhacosasinatanatan2cossintanacoshfmodmodf	factorialfrexpisinfdegreesradiansr4   phaserectldexp_assertr8   gradr;   _infer_sizennr   _no_grad_embedding_renorm_assert_int_or_pairinit_no_grad_fill__no_grad_normal__no_grad_uniform__no_grad_zero__get_tracing_state_get_cpu_capabilitywarn_VFr   r   r   r   
unique_dimr   nuclear_normfrobenius_normr   r+   r   r   r!   r@   rC   rF    r"   r   <module>r      s      #   $ $  ,0c3h( / %uxx||UXX]]EHHDTDTV[V^V^VfVfhmhphphxhxz  {C  {C  {L  {L   M \
M\ #$\ o	\
 o\ 23\ ,\ 
<\ 56\ 
YY\ 
]]$%\ 
XX{\ 
YY\ 
XX{\ 
ZZ\  
YY!\" 
ZZ#\$ 
ZZ%\& 
[[.!'\( 
XX{)\* 
ZZ+\, 
ZZ-\. 
XX{/\0 
YY1\2 
ZZ3\4 
ZZ5\6 
ZZ7\8 
YY9\: 
YY;\< 
YY=\> 
YY?\@ 
YYA\B 
YYC\D 
ZZE\F 
XX{G\H 
XX{I\J 
XX{K\L 
ZZM\N 
ZZO\P 
ZZQ\R 
YYS\T 
YYU\V 
^^&'W\X 
ZZY\Z 
ZZ[\\ 
\\?#]\^ 
\\?#_\` [[- a\b ^^%&c\d [[- e\f [[- g\h ZZi\j YYk\l [[- m\n ZZo\p YYq\r YYs\t YYu\v YYw\x ZZy\z ZZ{\| ZZ}\~ ZZ\@ ZZA\B ZZC\D [[- E\F [[- G\H [[- I\J 
ZZK\L ]]O$M\N ^^,'O\P ^^./Q\R XX./S\T XX335WXU\V XX++-HIW\X XX]]!!#9:Y\Z XX]]##%=>[\\ XX]]$$&?@]\^ XX]]!!#9:_\` XX  "<=a\b XX!!#>?c\d ]]L!e\f YY^^\"g\h YY__m$i\j YY__m$k\l YY^^\"m\n YY-.o\p YY!!#=>q\r YY12s\t YY56u\v YY+,w\F=$ BC ,
%P&,r"   