+
    &j8                    V    ^ RI Ht ^ RIHtHt R R lt]! R
4      tR R ltR R lt	R	# )    )annotations)NativeFunctionsGroupNativeFunctionsViewGroupc                    V ^8  d   QhRRRR/# )   g/NativeFunctionsGroup | NativeFunctionsViewGroupreturnstr )formats   "v/Users/jameslopez/projects/CWCArchive/cwc-podcast/.venv/lib/python3.14/site-packages/torchgen/static_runtime/config.py__annotate__r      s     % %I %c %    c                    \        V \        4      '       d>   \        V P                  P                  P
                  P
                  P                  4      # \        V P                  P                  4      # N)	
isinstancer   r   
functionalfuncnamebaseview	root_name)r   s   &r   func_name_base_strr      sL    !)**1<<$$))..3344166##$$r   c                    V ^8  d   QhRRRR/# )r   r   r	   r
   boolr   )r   s   "r   r   r   :   s     - -F -4 -r   c                *    \        V 4      pV\        9   # r   )r   is_hand_written_ops_)r   	name_bases   & r   is_hand_writtenr    :   s    "1%I,,,r   c               (    V ^8  d   QhRRRRRRRR/# )	r   arg_mapzdict[str, str]op_namer   indexintr
   Noner   )r   s   "r   r   r   ?   s.     F F. F3 Fs Ft Fr   c                   VR9  d   \        RV 24      hVR8X  d*   V^ 8X  d   RV R&   RV R&   RV R&   R
# RV R&   R	V R&   R	V R&   R
# VR8X  d    V^ 8X  d   RV R&   RV R&   R
# RV R&   R	V R&   R
# VR8X  d   V^ 8X  d   RV R&   R
# RV R&   R
# VR8X  d    V^ 8X  d   RV R&   RV R&   R
# RV R&   RV R&   R
# VR8X  d   V^ 8X  d   RV R&   R
# RV R&   R
# VR8X  d   V^ 8X  d   RV R&   R
# RV R&   R
# VR8X  d   V^ 8X  d   RV R&   R
# RV R&   R
# VR8X  d   V^ 8X  d   RV R&   R
# RV R&   R
# VR 8X  d   V^ 8X  d   RV R&   R
# RV R&   R
# VR!8X  d    V^ 8X  d   RV R"&   R#V R$&   R
# R	V R"&   R#V R$&   R
# VR%8X  d    V^ 8X  d   RV R"&   R#V R$&   R
# R	V R"&   R#V R$&   R
# VR&8X  d*   V^ 8X  d   RV R&   R'V R(&   RV R)&   R
# RV R&   R*V R(&   R	V R)&   R
# VR+8X  d    V^ 8X  d   RV R&   R,V R(&   R
# RV R&   R-V R(&   R
# VR.8X  d*   V^ 8X  d   RV R&   R'V R(&   RV R)&   R
# RV R&   R*V R(&   R	V R)&   R
# VR/8X  d*   V^ 8X  d   R0V R&   R1V R(&   RV R)&   R
# R2V R&   R3V R(&   R	V R)&   R
# VR9   d   R4V R5&   R
# VR68X  d    V^ 8X  d   R0V R&   R7V R8&   R
# R2V R&   R7V R8&   R
# VR98X  d*   V^ 8X  d   R:V R&   R;V R<&   R:V R&   R
# R=V R&   R>V R<&   R=V R&   R
# VR?8X  d   V^ 8X  d   R@V R&   R
# RAV R&   R
# VRB8X  d*   V^ 8X  d   RCV RD&   RCV R&   REV R&   R
# RFV RD&   RFV R&   RGV R&   R
# VRH8X  d*   V^ 8X  d   RIV RD&   RIV R&   RJV R&   R
# RKV RD&   RKV R&   RLV R&   R
# VRM8X  d    V^ 8X  d   RNV R&   ROV R&   R
# RPV R&   RQV R&   R
# VRR8X  d    V^ 8X  d   RSV R&   RTV R&   R
# RUV R&   RVV R&   R
# VRW8X  d4   V^ 8X  d   RXV R&   RYV RZ&   R[V R&   R\V R]&   R
# R^V R&   RYV RZ&   R_V R&   R\V R]&   R
# VR`8X  d    V^ 8X  d   RaV R&   RbV Rc&   R
# RdV R&   RbV Rc&   R
# VRe8X  d*   V^ 8X  d   RaV RD&   RaV R&   RbV Rc&   R
# RdV RD&   RdV R&   RbV Rc&   R
# VRf8X  d>   V^ 8X  d   R:V R&   RgV RZ&   RhV R&   R:V Ri&   R7V Rj&   R
# RkV R&   RgV RZ&   RlV R&   RkV Ri&   R7V Rj&   R
# VRm8X  d4   V^ 8X  d   R:V R&   RgV RZ&   RnV R&   R:V Ri&   R
# RoV R&   RgV RZ&   RpV R&   RoV Ri&   R
# VRq8X  d*   V^ 8X  d   RrV R&   RrV R&   RYV RZ&   R
# RV R&   RV R&   RYV RZ&   R
# VRs8X  dR   V^ 8X  d&   RtV RD&   RV R&   RuV R(&   RV R)&   RYV Rv&   RYV Rw&   RtV Rx&   R
# RtV RD&   RyV R&   RzV R(&   RyV R)&   RYV Rv&   RYV Rw&   RtV Rx&   R
# VR9   d>   V^ 8X  d   R|V R&   R[V R&   R|V R}&   MR~V R&   RV R&   R~V R}&   RV 9   d   VR{8X  d   RMRV R&   R
# VR8X  d   RV R&   V^ 8X  d   R1V R&   R
# R3V R&   R
# VR8X  d    V^ 8X  d   RV R&   RV R&   R
# RV R&   RV R&   R
# VR8X  d*   V^ 8X  d   RV R&   RV R&   R\V R&   R
# RV R&   RV R&   R\V R&   R
# VR8X  d*   V^ 8X  d   RV R&   RV R&   R\V R&   R
# RV R&   RV R&   R\V R&   R
# VR9   d   RgV R&   R7V R&   RYV R&   R
# R
# )r   zindex must be 0 or 1, got addrzat::rand({6, 6})selfzat::rand({6})vec1vec2zat::rand({22, 22})zat::rand({22})Nmvvecaddbmmcrosszat::rand({3, 3, 3})otherzat::rand({22, 3, 22})takez(at::randint(0, 216, {20}, torch::kInt64)r$   z*at::randint(0, 1000, {100}, torch::kInt64)take_along_dimzat::argsort(self0, 1, true)indiceszat::argsort(self1, 1, true)masked_selectzat::randn({6, 6, 6}) > 0.5maskzat::rand({22, 22, 22}) > 0.5orgqrinput2ormqrquantileqz"linear"interpolationnanquantilemulti_margin_lossz"at::randint(6, {6}, torch::kInt64)targetweightz$at::randint(22, {22}, torch::kInt64)multilabel_margin_lossz%at::randint(6, {6, 6}, torch::kInt64)z(at::randint(22, {22, 22}, torch::kInt64)nll_loss
nll_loss2dzat::rand({6, 6, 6, 6})z(at::randint(6, {6, 6, 6}, torch::kInt64)zat::rand({22, 22, 22, 22})z,at::randint(22, {22, 22, 22}, torch::kInt64)z	"forward"normlinalg_tensorinv2indaddmvzat::rand({2})zat::rand({2, 2})matzat::rand({35})zat::rand({35, 35})acoshz)at::rand({2, 2, 2}) + at::ones({2, 2, 2})z)at::rand({5, 5, 5}) + at::ones({5, 5, 5})adaptive_max_pool2d_backwardzat::rand({2, 2, 2}, at::kFloat)grad_outputz'at::randint(0, 1, {2, 2, 2}, at::kLong)zat::rand({3, 3, 3}, at::kFloat)z'at::randint(0, 1, {3, 3, 3}, at::kLong)adaptive_max_pool3d_backwardz"at::rand({2, 2, 2, 2}, at::kFloat)z*at::randint(0, 1, {2, 2, 2, 2}, at::kLong)z"at::rand({3, 3, 3, 3}, at::kFloat)z*at::randint(0, 1, {3, 3, 3, 3}, at::kLong)bitwise_left_shiftz+at::randint(1, 1 << 4, {6, 6, 6}, at::kInt)z'at::randint(1, 26, {6, 6, 6}, at::kInt)z.at::randint(1, 1 << 4, {22, 22, 22}, at::kInt)z*at::randint(1, 26, {22, 22, 22}, at::kInt)bitwise_right_shiftz2at::randint(1 << 21, 1 << 30, {6, 6, 6}, at::kInt)z'at::randint(1, 22, {6, 6, 6}, at::kInt)z5at::randint(1 << 21, 1 << 30, {22, 22, 22}, at::kInt)z*at::randint(1, 22, {22, 22, 22}, at::kInt)gatherz&at::randint(1, 100, {2,2,2}, at::kInt)1dimz)at::randint(0, 1, {2,2,2}, torch::kInt64)falsesparse_gradz&at::randint(1, 100, {5,5,5}, at::kInt)z)at::randint(0, 4, {5,5,5}, torch::kInt64)geluzat::rand({6, 6, 6})z"tanh"approximatezat::rand({22, 22, 22})gelu_backward	index_add0z at::randint(0, 1, {2}, at::kInt)sourcealphazat::rand({16})z"at::randint(0, 10, {16}, at::kInt)
index_copyz!at::randint(0, 1, {2}, at::kLong)zat::rand({32})z#at::randint(0, 10, {32}, at::kLong)linalg_crosszat::rand({6, 3, 6})nll_loss_backwardzat::rand({})z%at::randint(0, 5, {6}, torch::kInt64)	reductionignore_indextotal_weightzat::rand({36})z'at::randint(0, 11, {36}, torch::kInt64)_scatter_reducez+at::randint(1, 100, {2,2,2}, torch::kInt64)srcz+at::randint(1, 100, {5,5,5}, torch::kInt64)z)at::randint(0, 1, {5,5,5}, torch::kInt64)reducez"sum"z"add"scatter_reducez"mean"special_zetaz2at::rand({2,2,2}, at::kDouble) + at::ones({2,2,2})z2at::rand({5,5,5}, at::kDouble) + at::ones({5,5,5}) _convert_indices_from_csr_to_cooz!torch::tensor({1}, torch::kInt32)crow_indicesz'torch::tensor({0, 1, 0}, torch::kInt32)col_indices	out_int32z!torch::tensor({0}, torch::kInt32)zBtorch::tensor({0, 1, 0, 2, 1, 2, 0, 1, 0, 2, 1, 2}, torch::kInt32) _convert_indices_from_coo_to_csrz at::randint(0, 3, {2}, at::kInt)10sizez!at::randint(0, 3, {12}, at::kInt)24offsetdim1dim2)r      )fft_fftfft_ifftfft_rfft	fft_irfftfft_hfft	fft_ihfft)scatterscatter_addra   )diagonallinalg_diagonal)AssertionError)r"   r#   r$   s   &&&r   override_test_valuesr}   ?   s2
   F9%ABB&A:0GFO-GFO-GFO
 	 3GFO.GFO.GFO$A:0GFO,GEN 	 3GFO-GEN(A:0GFO 	 3GFO'A:3GFO4GG 	 6GFO6GG&A:IGG 	  LGG""A:!>GI 	 "?GI/!A::GFO 	 =GFO'A: 2GH 	 !5GH'A: 2GH 	 !5GH*A:*GCL'1GO$ 	 ,GCL'1GO$-A:*GCL'1GO$ 	 ,GCL'1GO$%%A:0GFO DGH /GH
 	 3GFO FGH 0GH**A:0GFO GGH 	 3GFO JGH*A:0GFO DGH /GH
 	 3GFO FGH 0GH,A:6GFO JGH /GH
 	 ;GFO NGH 0GH   &$$A:6GFO GEN 	 ;GFO GEN'A:-GFO/GEN,GEN
 	 /GFO1GEN-GEN'A:IGFO 	 JGFO00A:%FGM"?GFO!JGI
 	 &GGM"?GFO!JGI00A:%IGM"BGFO!MGI
 	 &JGM"BGFO!MGI&&A:KGFOHGG 	 OGFOKGG''A:RGFOHGG 	 VGFOKGG(A:FGFO GENJGG%,GM" 		 GGFO GENJGG%,GM"&A:3GFO%-GM" 	 7GFO%-GM"/!A:%:GM"3GFO%-GM"
 	 &>GM"6GFO%-GM"+A:-GFO GENAGG /GH"GG 	 /GFO GENCGG 0GH"GG,A:-GFO GENBGG /GH 		 /GFO GENDGG 0GH. A:3GFO4GG GEN
 	 6GFO6GG GEN%%A:%3GM"-GFO GGH /GH#&GK &)GN#&4GN# 	 &4GM".GFO IGH 0GH#&GK &)GN#&4GN#??A:KGFOJGGJGENKGFOJGGJGENw+26G+GWGH""$A:IGG 	  NGG. A:RGFOSGG 	 SGFOSGG44A:&IGN#%NGM"#*GK  	 'JGN#T M" $+GK 44A:@GFO"GFO#*GK 
 	 BGFO"GFO#*GK 11	 2r   N)'absaddaddmmallanyargminbmmclamp	clamp_mincumsumdivfmodindex_select
leaky_relulinearlogmatmulmulnarrow_copynonzeropow	remaindersigmoidsignsubtanhdetach	expand_asflattennarrow
reshape_asselectslicesoftmaxsplitsqueeze	transposer   where)

__future__r   torchgen.modelr   r   r   	frozensetr   r    r}   r   r   r   <module>r      s.    " I% !(* Z-
Fr   