§
    �Štj�(  ã            	       óZ  — 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ddœi“dddgddœdœ“dddi“di “d i “d!i “d"ddi“d#i “d$i “d%i “d&i “d'dd(gd)dœi“d*i “d+i “¥i d,i “d-i “d.i “d/i “d0i “d1i “d2ddi“d3i “d4i “d5i “d6dd7i“d8i “d9i “d:i “d;i “d<i “d=i “¥i d>i “d?i “d@i “dAi “dBi “dCi “dDi “dEi “dFi “dGi “dHi “dIi “dJi “dKi “dLi “dMi “dNi “¥i dOi “dPi “dQi “dRi “dSi “dTi “dUi “dVi “dWi “dXi “dYi “dZi “d[i “d\i “d]i “d^i “d_i “¥i d`i “dai “dbi “dci “ddi “dedd)i“dfdd)i“dgi “dhi “dii “dji “dki “dli “dmi “dni “doi “dpi “¥i dqi “dri “dsi “dti “dui “dvi “dwi “dxi “dyi “dzi “d{ddi“d|i “d}i “d~i “di “d€i “d�i “¥i d‚i “dƒd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•ddi“d–ddi“d—ddi“d˜ddi“d™ddi“dšd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 i i dµœ¥Z eeeeeeeee         ez  f         z  f         f         ed¶<   i i i i i i dd7idd7id·œZeeeeeeeee         ez  f         z  f         f         ed¸<   d¹S )º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_splitsÚTORCH_VERSION_2_12_0)Únew_argsÚsincez8aten._flash_attention_forward_no_dropout_inplace.default)r   r   z'aten._flash_attention_forward.quantizedr   ÚTORCH_VERSION_2_11_0z7aten._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_gqaÚTORCH_VERSION_2_13_0z9aten._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.defaultÚTORCH_VERSION_2_10_0z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.grid_sampler_3d.defaultz%aten.grid_sampler_3d_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.default)z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   © ó    úX/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/torchgen/aoti/fallback_ops.pyú<module>r      s…  ðð:zð zQØ0°"ðzQà'¨ðzQð 1°"ðzQð (¨ð	zQð
 % bðzQð # BðzQð " 2ðzQð ˜rðzQð *¨2ðzQð /°ðzQð 1°"ðzQð 0°ðzQð (¨ðzQð 1°"ðzQð /°ðzQð  >¸rð!zQð" " 2ð#zQð zQð$ ˜Rð%zQð& ˜Rð'zQð( -¨bð)zQð* ,ØØ&¨Ð5Ø+ð
ð 
ð.ð+zQð6 ?Ø'Ø(˜>Ð4JÐKÐKðAð Að7zQð> .°Ð9OÐ/Pð?zQð@ >¸rðAzQðB 3°BðCzQðD # BðEzQðF  Ð*@Ð AðGzQðH -¨bðIzQðJ ˜ðKzQðL # BðMzQðN " 2ðOzQðP >Ø˜L˜>Ð4JÐKÐKð@ðQzQðV @ÀðWzQðX 7¸ðYzQð zQð zQðZ DÀRð[zQð\ ;¸Bð]zQð^ @Àð_zQð` HÈðazQðb ?ÀðczQðd 7¸ðezQðf 9ØÐ'ð;ðgzQðl MÈbðmzQðn DÀRðozQðp ˜rðqzQðr &¨Ð1GÐ'HðszQðt ˜2ðuzQðv ,¨RðwzQðx )¨"ðyzQðz ˜rð{zQð| ˜rð}zQð~ '¨ðzQð zQð zQð@ '¨ðAzQðB ˜ðCzQðD 0°ðEzQðF '¨ðGzQðH 0°ðIzQðJ '¨ðKzQðL �rðMzQðN �rðOzQðP ˜2ðQzQðR �bðSzQðT ˜"ðUzQðV ˜"ðWzQðX '¨ðYzQðZ ˜rð[zQð\ '¨ð]zQð^ ˜rð_zQð` ˜ðazQð zQð zQðb ˜RðczQðd ˜bðezQðf �BðgzQðh ˜RðizQðj ˜ðkzQðl $ RðmzQðn " 2ðozQðp (¨ðqzQðr  ðszQðt ˜2ðuzQðv ˜2ðwzQðx ˜BðyzQðz ˜2ð{zQð|  ð}zQð~ ˜ðzQð@ 2°2ðAzQðB )¨"ðCzQð zQð zQðD 2°2ðEzQðF )¨"ðGzQðH ˜ðIzQðJ ˜"ðKzQðL ,¨RðMzQðN # WÐ.DÐ$EðOzQðP ,¨gÐ7MÐ-NðQzQðR  ðSzQðT ˜"ðUzQðV ˜RðWzQðX ˜bðYzQðZ   ð[zQð\ ˜ð]zQð^ ˜Rð_zQð`   ðazQðb ˜bðczQðd +¨BðezQð zQð zQðf " 2ðgzQðh ! "ðizQðj 4°RðkzQðl +¨BðmzQðn 4°RðozQðp +¨BðqzQðr   ðszQðt   ðuzQðv ˜2ðwzQðx �2ðyzQðz ˜'Ð#9Ð:ð{zQð| ˜ð}zQð~ �rðzQð@ �rðAzQðB ˜bðCzQðD ˜2ðEzQðF " 2ðGzQð zQð zQðH ˜BðIzQðJ " GÐ-CÐ#DðKzQðL % bðMzQðN ˜"ðOzQðP ˜ðQzQðR ˜BðSzQðT ˜"ðUzQðV �rðWzQðX ˜bðYzQðZ ˜bð[zQð\ ˜ð]zQð^ ˜2ð_zQð` ˜BðazQðb ˜bðczQðd ˜BðezQðf ˜ðgzQðh ˜"ðizQð zQð zQðj ˜BðkzQðl ˜RðmzQðn ˜wÐ(>Ð?ðozQðp  Ð*@Ð AðqzQðr   'Ð+AÐ!BðszQðt " GÐ-CÐ#DðuzQðv  Ð)?Ð@ðwzQðx   'Ð+AÐ!BðyzQðz $ Rð{zQð| .¨rð}zQð~ .¨rðzQð@ ˜BðAzQðB ˜BðCzQðD ˜rðEzQðF " 2ðGzQðH ˜BðIzQðJ ˜bðKzQð zQð zQðL  ðMzQðN  ðOzQðP " 2ðQzQðR ˜rðSzQðT ˜ðUzQðV -¨bðWzQðX ˜ðYzQðZ ˜ð[zQð\ ˜ð]zQð^ ˜bð_zQð` ˜ðazQðb $ RðczQðd ˜BðezQðf /°ðgzQðh .¨rðizQðj 1°"ðkzQðl # BðmzQð zQðn "$ØØ>@ðszQð zQð zQÐ �t˜C  c¨3°°c¸4À¼9Às¹?Ð6JÔ1KÑ+KÐ&KÔ!LÐLÔMð zð zñ zðF ØØØØ Ø Ø!Ð#9Ð:Ø$Ð&<Ð=ð	Nð 	NÐ �D˜˜d 3¨¨d°3¸¸S¼	ÀC¹Ð3GÔ.HÑ(HÐ#HÔIÐIÔJð 	ð 	ñ 	ð 	ð 	r   