Ë
    S²jŒ"  ã            	       ó¤  — U i d i “di “di “di “di “di “di “di “di “d	i “d
i “di “di “di “di “di “di “i di “di “di “ddddgi“dddgi“di “di “di “di “di “di “di “d i “d!i “d"dd#gi“d$i “d%i “¥i d&i “d'i “d(i “d)i “d*i “d+i “d,i “d-i “d.i “d/i “d0i “d1i “d2i “d3i “d4i “d5i “d6i “¥i d7i “d8i “d9i “d:i “d;i “d<i “d=i “d>i “d?i “d@i “dAi “dBi “dCi “dDi “dEi “dFi “dGi “¥i dHi “dIi “dJi “dKi “dLi “dMi “dNi “dOi “dPi “dQi “dRi “dSi “dTi “dUi “dVi “dWi “dXi “¥i dYi “dZi “d[i “d\i “d]i “d^i “d_i “d`i “dai “dbi “dci “ddi “dei “dfi “dgi “dhi “dii “¥i dji “dki “dli “dmi “dni “doi “dpi “dqi “dri “dsi “dti “dui “dvi “dwi “dxi “dyi “dzi “¥i d{i “d|i “d}i “d~i “di “d€i “d�i “d‚i “dƒi “d„i “d…i “d†i “d‡i “dˆi “d‰i “dŠi “d‹i “¥i dŒi “d�i “dŽi “d�i “d�i “d‘i “d’i “d“i “d”i “d•i “d–i “d—i “d˜i “d™i “dši “d›i “dœi “¥i d�i “dži “dŸi “d i “d¡i “d¢i “d£i “d¤i “d¥i “d¦i “d§i “d¨i “d©i “dªi “d«i “d¬i “d­i “¥d®i i¥Z eeeeee   f   f   ed¯<   i i i i i i i i d°œZeeeeee   f   f   ed±<   y²)³z*aten._adaptive_avg_pool2d_backward.defaultz!aten._adaptive_avg_pool2d.defaultz*aten._adaptive_avg_pool3d_backward.defaultz!aten._adaptive_avg_pool3d.defaultzaten._addmm_activation.defaultzaten._cdist_backward.defaultzaten._cdist_forward.defaultzaten._cudnn_rnn.defaultz#aten._dyn_quant_matmul_4bit.defaultz(aten._dyn_quant_pack_4bit_weight.defaultz*aten._efficient_attention_backward.defaultz)aten._efficient_attention_forward.defaultz!aten._efficientzerotensor.defaultz*aten._embedding_bag_dense_backward.defaultz(aten._embedding_bag_forward_only.defaultz7aten._embedding_bag_per_sample_weights_backward.defaultzaten._embedding_bag.defaultzaten._fft_c2c.defaultzaten._fft_r2c.defaultz&aten._flash_attention_backward.defaultz%aten._flash_attention_forward.defaultÚv2Úblock_tableÚ
num_splitsz8aten._flash_attention_forward_no_dropout_inplace.defaultz'aten._flash_attention_forward.quantizedz7aten._fused_moving_avg_obs_fq_helper_functional.defaultz,aten._fused_moving_avg_obs_fq_helper.defaultzaten._fused_rms_norm.defaultzaten._grouped_mm.defaultz&aten._histogramdd_from_bin_cts.defaultzaten._int_mm.outzaten._pdist_backward.defaultzaten._pdist_forward.defaultz7aten._scaled_dot_product_attention_math_for_mps.defaultÚ
enable_gqaz9aten._scaled_dot_product_cudnn_attention_backward.defaultz0aten._scaled_dot_product_cudnn_attention.defaultz=aten._scaled_dot_product_efficient_attention_backward.defaultz4aten._scaled_dot_product_efficient_attention.defaultz9aten._scaled_dot_product_flash_attention_backward.defaultzAaten._scaled_dot_product_flash_attention_for_cpu_backward.defaultz8aten._scaled_dot_product_flash_attention_for_cpu.defaultz0aten._scaled_dot_product_flash_attention.defaultz2aten._scaled_dot_product_flash_attention.quantizedzFaten._scaled_dot_product_fused_attention_overrideable_backward.defaultz=aten._scaled_dot_product_fused_attention_overrideable.defaultzaten._scaled_mm.defaultzaten._scaled_grouped_mm.defaultzaten._scaled_mm.outz%aten._segment_reduce_backward.defaultz"aten._thnn_fused_lstm_cell.defaultzaten._to_sparse.defaultzaten._trilinear.defaultz aten._weight_int4pack_mm.defaultz aten._weight_int8pack_mm.defaultzaten.abs.defaultz)aten.adaptive_max_pool2d_backward.defaultz aten.adaptive_max_pool2d.defaultz)aten.adaptive_max_pool3d_backward.defaultz aten.adaptive_max_pool3d.defaultzaten.add.Scalarzaten.add.Tensorzaten.addbmm.defaultzaten.addmm.outzaten.addmv.defaultzaten.angle.defaultz aten.avg_pool2d_backward.defaultzaten.avg_pool2d.defaultz aten.avg_pool3d_backward.defaultzaten.avg_pool3d.defaultzaten.baddbmm.outzaten.bernoulli_.floatzaten.bernoulli_.Tensorzaten.bmm.outzaten.bucketize.Tensorzaten.cat.defaultzaten.cholesky_inverse.defaultzaten.cholesky_solve.defaultz!aten.convolution_backward.defaultzaten.convolution.defaultzaten.cummax.defaultzaten.cummin.defaultzaten.cumprod.defaultzaten.cumsum.defaultzaten.exponential.defaultúaten.fill_.Scalarz+aten.fractional_max_pool2d_backward.defaultz"aten.fractional_max_pool2d.defaultz+aten.fractional_max_pool3d_backward.defaultz"aten.fractional_max_pool3d.defaultzaten.gcd.defaultzaten.geqrf.defaultz%aten.grid_sampler_2d_backward.defaultzaten.hann_window.defaultzaten.histc.defaultzaten.histogram.bin_ctzaten.index_put.defaultzaten.index_reduce.defaultzaten.index.Tensorzaten.kthvalue.defaultzaten.logcumsumexp.defaultzaten.lu_unpack.defaultz$aten.masked_scatter_backward.defaultzaten.masked_scatter.defaultzaten.masked_select.defaultz-aten.max_pool2d_with_indices_backward.defaultz$aten.max_pool2d_with_indices.defaultz-aten.max_pool3d_with_indices_backward.defaultz$aten.max_pool3d_with_indices.defaultzaten.max_unpool2d.defaultzaten.max_unpool3d.defaultzaten.median.defaultzaten.mm.outzaten.mm.dtype_outzaten.mode.defaultzaten.mul.Scalarzaten.mul.Tensorzaten.nanmedian.defaultúaten.narrow.defaultzaten.native_dropout.defaultzaten.nonzero.defaultzaten.nonzero_static.defaultzaten.normal_functional.defaultzaten.ormqr.defaultúaten.pad.defaultzaten.permute.defaultzaten.polar.defaultzaten.pow.Scalarzaten.pow.Tensor_Scalarzaten.pow.Tensor_Tensorzaten.rand.defaultzaten.rand.generatorzaten.randint.defaultzaten.randint.generatorzaten.randint.low_outzaten.randint.lowzaten.randn.defaultzaten.randn.generatorzaten.randperm.defaultzaten.rand_like.defaultzaten.rand_like.generatorzaten.randint_like.defaultzaten.randint_like.low_dtypezaten.randn_like.defaultzaten.randn_like.generatorzaten.repeat_interleave.Tensorz'aten.replication_pad1d_backward.defaultz'aten.replication_pad2d_backward.defaultzaten.reshape.defaultzaten.resize_.defaultzaten.resize_as_.defaultzaten.scatter_reduce.two_outzaten.scatter.src_outzaten.scatter.value_outzaten.searchsorted.Scalarzaten.searchsorted.Tensorzaten.segment_reduce.defaultzaten.set_.source_Tensorzaten.slice.Tensorz&aten.soft_margin_loss_backward.defaultzaten.sort.defaultzaten.sort.stablezaten.squeeze.dimzaten.to_sparse.defaultzaten.topk.defaultzaten.triangular_solve.defaultzaten.uniform.defaultz(aten.upsample_bicubic2d_backward.defaultz'aten.upsample_linear1d_backward.defaultz*aten.upsample_trilinear3d_backward.defaultzaten.view_as_complex.defaultzaten.view_as_real.defaultzaten.view.dtypez6aten._weight_int4pack_mm_with_scales_and_zeros.defaultÚinductor_fallback_ops)r   r   r   zaten.amax.defaultzaten.new_empty.defaultzaten.new_zeros.defaultzaten.full.defaultzaten.subtract.TensorÚaten_shimified_opsN)r	   ÚdictÚstrÚlistÚ__annotations__r
   © ó    úY/var/www/html/ia-enhanced/venv/lib/python3.12/site-packages/torchgen/aoti/fallback_ops.pyú<module>r      sU
  ðð$lð l:Ø0°"ðl:à'¨ðl:ð 1°"ðl:ð (¨ð	l:ð
 % bðl:ð # Bðl:ð " 2ðl:ð ˜rðl:ð *¨2ðl:ð /°ðl:ð 1°"ðl:ð 0°ðl:ð (¨ðl:ð 1°"ðl:ð /°ðl:ð  >¸rð!l:ð" " 2ñ#l:ð$ ˜Rð%l:ð& ˜Rð'l:ð( -¨bð)l:ð* ,¨d°]ÀLÐ4QÐ-Rð+l:ð, ?ÀÈÀ~Ð@Vð-l:ð. .¨rð/l:ð0 >¸rð1l:ð2 3°Bð3l:ð4 # Bð5l:ð6  ð7l:ð8 -¨bð9l:ð: ˜ð;l:ð< # Bð=l:ð> " 2ð?l:ð@ >ÀÀ|ÀnÐ?UðAl:ðB @ÀðCl:ðD 7¸òEl:ðF DÀRðGl:ðH ;¸BðIl:ðJ @ÀðKl:ðL HÈðMl:ðN ?ÀðOl:ðP 7¸ðQl:ðR 9¸"ðSl:ðT MÈbðUl:ðV DÀRðWl:ðX ˜rðYl:ðZ & rð[l:ð\ ˜2ð]l:ð^ ,¨Rð_l:ð` )¨"ðal:ðb ˜rðcl:ðd ˜rðel:ðf '¨ògl:ðh '¨ðil:ðj ˜ðkl:ðl 0°ðml:ðn '¨ðol:ðp 0°ðql:ðr '¨ðsl:ðt �rðul:ðv �rðwl:ðx ˜2ðyl:ðz �bð{l:ð| ˜"ð}l:ð~ ˜"ðl:ð@ '¨ðAl:ðB ˜rðCl:ðD '¨ðEl:ðF ˜rðGl:ðH ˜òIl:ðJ ˜RðKl:ðL ˜bðMl:ðN �BðOl:ðP ˜RðQl:ðR ˜ðSl:ðT $ RðUl:ðV " 2ðWl:ðX (¨ðYl:ðZ  ð[l:ð\ ˜2ð]l:ð^ ˜2ð_l:ð` ˜Bðal:ðb ˜2ðcl:ðd  ðel:ðf ˜ðgl:ðh 2°2ðil:ðj )¨"òkl:ðl 2°2ðml:ðn )¨"ðol:ðp ˜ðql:ðr ˜"ðsl:ðt ,¨Rðul:ðv  ðwl:ðx ˜"ðyl:ðz ˜Rð{l:ð| ˜bð}l:ð~   ðl:ð@ ˜ðAl:ðB ˜RðCl:ðD   ðEl:ðF ˜bðGl:ðH +¨BðIl:ðJ " 2ðKl:ðL ! "òMl:ðN 4°RðOl:ðP +¨BðQl:ðR 4°RðSl:ðT +¨BðUl:ðV   ðWl:ðX   ðYl:ðZ ˜2ð[l:ð\ �2ð]l:ð^ ˜ð_l:ð` ˜ðal:ðb �rðcl:ðd �rðel:ðf ˜bðgl:ðh ˜2ðil:ðj " 2ðkl:ðl ˜Bðml:ðn " 2òol:ðp % bðql:ðr ˜"ðsl:ðt ˜ðul:ðv ˜Bðwl:ðx ˜"ðyl:ðz �rð{l:ð| ˜bð}l:ð~ ˜bðl:ð@ ˜ðAl:ðB ˜2ðCl:ðD ˜BðEl:ðF ˜bðGl:ðH ˜BðIl:ðJ ˜ðKl:ðL ˜"ðMl:ðN ˜BðOl:ðP ˜RòQl:ðR ˜bðSl:ðT  ðUl:ðV   ðWl:ðX " 2ðYl:ðZ ˜rð[l:ð\   ð]l:ð^ $ Rð_l:ð` .¨rðal:ðb .¨rðcl:ðd ˜Bðel:ðf ˜Bðgl:ðh ˜rðil:ðj " 2ðkl:ðl ˜Bðml:ðn ˜bðol:ðp  ðql:ðr  òsl:ðt " 2ðul:ðv ˜rðwl:ðx ˜ðyl:ðz -¨bð{l:ð| ˜ð}l:ð~ ˜ðl:ð@ ˜ðAl:ðB ˜bðCl:ðD ˜ðEl:ðF $ RðGl:ðH ˜BðIl:ðJ /°ðKl:ðL .¨rðMl:ðN 1°"ðOl:ðP # BðQl:ðR   ðSl:ðT �rñUl:ðV =¸bñWl:Ð �t˜C  c¨4°©9 nÑ!5Ð5Ñ6ó lðh ØØØØ Ø ØØñ	7Ð �D˜˜d 3¨¨S©	 >Ñ2Ð2Ñ3ô 	r   