Clean up PyTorch op BC check list (#116468)
Summary: Remove the expired items.
Test Plan: CI
Differential Revision: D52435764
Pull Request resolved: https://github.com/pytorch/pytorch/pull/116468
Approved by: https://github.com/feikou
diff --git a/test/forward_backward_compatibility/check_forward_backward_compatibility.py b/test/forward_backward_compatibility/check_forward_backward_compatibility.py
index 164da7c..9f79e28 100644
--- a/test/forward_backward_compatibility/check_forward_backward_compatibility.py
+++ b/test/forward_backward_compatibility/check_forward_backward_compatibility.py
@@ -108,192 +108,14 @@
("aten::mps_max_pool2d_backward.out", datetime.date(9999, 1, 1)),
# TODO: FIXME: prims shouldn't be checked
("prims::.*", datetime.date(9999, 1, 1)),
- ("aten::_amp_foreach_non_finite_check_and_unscale.out", datetime.date(2022, 9, 1)),
- ("aten::_amp_foreach_non_finite_check_and_unscale_", datetime.date(2022, 9, 1)),
- ("aten::_cudnn_rnn_backward.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_abs.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_abs_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_acos.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_acos_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_add.List_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_add.ScalarList_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_add.Scalar_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_add_.List", datetime.date(2022, 9, 1)),
- ("aten::_foreach_add_.Scalar", datetime.date(2022, 9, 1)),
- ("aten::_foreach_add_.ScalarList", datetime.date(2022, 9, 1)),
- ("aten::_foreach_addcdiv.ScalarList_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_addcdiv.Scalar_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_addcdiv_.Scalar", datetime.date(2022, 9, 1)),
- ("aten::_foreach_addcdiv_.ScalarList", datetime.date(2022, 9, 1)),
- ("aten::_foreach_addcmul.ScalarList_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_addcmul.Scalar_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_addcmul_.Scalar", datetime.date(2022, 9, 1)),
- ("aten::_foreach_addcmul_.ScalarList", datetime.date(2022, 9, 1)),
- ("aten::_foreach_asin.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_asin_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_atan.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_atan_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_ceil.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_ceil_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_cos.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_cos_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_cosh.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_cosh_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_div.List_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_div.ScalarList_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_div.Scalar_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_div_.List", datetime.date(2022, 9, 1)),
- ("aten::_foreach_div_.Scalar", datetime.date(2022, 9, 1)),
- ("aten::_foreach_div_.ScalarList", datetime.date(2022, 9, 1)),
- ("aten::_foreach_erf.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_erf_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_erfc.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_erfc_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_exp.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_exp_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_expm1.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_expm1_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_floor.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_floor_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_frac.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_frac_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_lgamma.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_lgamma_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_log.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_log10.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_log10_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_log1p.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_log1p_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_log2.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_log2_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_log_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_maximum.List_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_maximum_.List", datetime.date(2022, 9, 1)),
- ("aten::_foreach_minimum.List_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_minimum_.List", datetime.date(2022, 9, 1)),
- ("aten::_foreach_mul.List_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_mul.ScalarList_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_mul.Scalar_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_mul_.List", datetime.date(2022, 9, 1)),
- ("aten::_foreach_mul_.Scalar", datetime.date(2022, 9, 1)),
- ("aten::_foreach_mul_.ScalarList", datetime.date(2022, 9, 1)),
- ("aten::_foreach_neg.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_neg_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_norm.Scalar_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_reciprocal.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_reciprocal_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_round.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_round_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sigmoid.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sigmoid_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sin.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sin_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sinh.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sinh_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sqrt.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sqrt_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sub.List_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sub.ScalarList_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sub.Scalar_out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sub_.List", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sub_.Scalar", datetime.date(2022, 9, 1)),
- ("aten::_foreach_sub_.ScalarList", datetime.date(2022, 9, 1)),
- ("aten::_foreach_tan.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_tan_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_tanh.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_tanh_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_trunc.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_trunc_", datetime.date(2022, 9, 1)),
- ("aten::_foreach_zero.out", datetime.date(2022, 9, 1)),
- ("aten::_foreach_zero_", datetime.date(2022, 9, 1)),
- ("aten::_histogramdd_bin_edges.out", datetime.date(2022, 9, 1)),
- ("aten::chunk", datetime.date(2022, 9, 1)),
- ("aten::dequantize.tensors_out", datetime.date(2022, 9, 1)),
- ("aten::dsplit.array", datetime.date(2022, 9, 1)),
- ("aten::dsplit.int", datetime.date(2022, 9, 1)),
- ("aten::hsplit.array", datetime.date(2022, 9, 1)),
- ("aten::hsplit.int", datetime.date(2022, 9, 1)),
- ("aten::lstm_mps_backward.out", datetime.date(2022, 9, 1)),
- ("aten::miopen_rnn_backward.out", datetime.date(2022, 9, 1)),
- ("aten::quantize_per_tensor.tensors_out", datetime.date(2022, 9, 1)),
- ("aten::split", datetime.date(2022, 9, 1)),
- ("aten::split.Tensor", datetime.date(2022, 9, 1)),
- ("aten::split.sizes", datetime.date(2022, 9, 1)),
- ("aten::split_copy.Tensor_out", datetime.date(2022, 9, 1)),
- ("aten::split_with_sizes", datetime.date(2022, 9, 1)),
- ("aten::split_with_sizes_copy.out", datetime.date(2022, 9, 1)),
- ("aten::tensor_split.indices", datetime.date(2022, 9, 1)),
- ("aten::tensor_split.sections", datetime.date(2022, 9, 1)),
- ("aten::tensor_split.tensor_indices_or_sections", datetime.date(2022, 9, 1)),
- ("aten::unbind.Dimname", datetime.date(2022, 9, 1)),
- ("aten::unbind.int", datetime.date(2022, 9, 1)),
- ("aten::unbind_copy.int_out", datetime.date(2022, 9, 1)),
- ("aten::unsafe_split.Tensor_out", datetime.date(2022, 9, 1)),
- ("aten::unsafe_split_with_sizes.out", datetime.date(2022, 9, 1)),
- ("aten::vsplit.array", datetime.date(2022, 9, 1)),
- ("aten::vsplit.int", datetime.date(2022, 9, 1)),
- ("aten::sym_numel", datetime.date(2022, 10, 1)),
- ("aten::to_padded_tensor", datetime.date(2022, 10, 1)),
- ("aten::nested_to_padded_tensor", datetime.date(2022, 10, 1)),
- ("aten::nested_tensor", datetime.date(2022, 10, 15)),
- ("aten::_nested_tensor_layer_norm", datetime.date(2022, 10, 15)),
- ("aten::_torch_cuda_cu_linker_symbol_op", datetime.date(2022, 11, 1)),
- ("aten::_test_inductor_realize", datetime.date(2023, 1, 1)),
- ("aten::upsample_linear1d_backward", datetime.date(2022, 12, 15)),
- ("aten::upsample_bicubic2d_backward", datetime.date(2022, 12, 15)),
- ("aten::upsample_trilinear3d", datetime.date(2022, 12, 15)),
- ("aten::upsample_bilinear2d", datetime.date(2022, 12, 15)),
- ("aten::upsample_nearest3d", datetime.date(2022, 12, 15)),
- ("aten::upsample_nearest2d_backward", datetime.date(2022, 12, 15)),
- ("aten::upsample_bilinear2d_backward", datetime.date(2022, 12, 15)),
- ("aten::upsample_trilinear3d_backward", datetime.date(2022, 12, 15)),
- ("aten::upsample_nearest2d", datetime.date(2022, 12, 15)),
- ("aten::upsample_bicubic2d", datetime.date(2022, 12, 15)),
- ("aten::upsample_nearest1d_backward", datetime.date(2022, 12, 15)),
- ("aten::upsample_nearest3d_backward", datetime.date(2022, 12, 15)),
- ("aten::upsample_linear1d", datetime.date(2022, 12, 15)),
- ("aten::upsample_nearest1d", datetime.date(2022, 12, 15)),
- ("aten::_upsample_nearest_exact3d", datetime.date(2022, 12, 15)),
- ("aten::_upsample_nearest_exact3d_backward", datetime.date(2022, 12, 15)),
- ("aten::_upsample_bilinear2d_aa", datetime.date(2022, 12, 15)),
- ("aten::_upsample_bilinear2d_aa_backward", datetime.date(2022, 12, 15)),
- ("aten::_upsample_bicubic2d_aa", datetime.date(2022, 12, 15)),
- ("aten::_upsample_bicubic2d_aa_backward", datetime.date(2022, 12, 15)),
- ("aten::_upsample_nearest_exact1d", datetime.date(2022, 12, 15)),
- ("aten::_upsample_nearest_exact1d_backward", datetime.date(2022, 12, 15)),
- ("aten::_upsample_nearest_exact2d", datetime.date(2022, 12, 15)),
- ("aten::_upsample_nearest_exact2d_backward", datetime.date(2022, 12, 15)),
- ("aten::_efficient_attention_forward", datetime.date(2023, 11, 30)),
- ("aten::_efficient_attention_backward", datetime.date(2023, 11, 30)),
("aten::_flash_attention_forward", datetime.date(2023, 12, 30)),
("aten::_flash_attention_backward", datetime.date(2023, 12, 30)),
("aten::_sparse_mask_helper", datetime.date(2023, 3, 15)),
- ("mkldnn::_convolution_pointwise.binary", datetime.date(2022, 12, 15)),
- ("prim::CudaFusionIvalGuard", datetime.date(2023, 2, 1)),
- ("prim::CudaFusionGuard", datetime.date(2023, 2, 1)),
- ("prim::CudaFusionGroup", datetime.date(2023, 2, 1)),
- ("prim::CudaFusionViewGuard", datetime.date(2023, 2, 1)),
- ("prim::CudaFusionSizeEq", datetime.date(2023, 2, 1)),
- ("prim::transpose_copy.int", datetime.date(2023, 2, 1)),
- ("prim::expand_as_copy", datetime.date(2023, 2, 1)),
- ("prim::squeeze_copy", datetime.date(2023, 2, 1)),
- ("prim::squeeze_copy.dim", datetime.date(2023, 2, 1)),
- ("prim::unsqueeze_copy", datetime.date(2023, 2, 1)),
- ("prim::expand_copy", datetime.date(2023, 2, 1)),
- ("prim::flatten_copy", datetime.date(2023, 2, 1)),
- ("prim::add_optional", datetime.date(2023, 2, 1)),
- ("prim::reshape_copy", datetime.date(2023, 2, 1)),
- ("prim::permute_copy", datetime.date(2023, 2, 1)),
- ("prim::infer_unsqueeze_size", datetime.date(2023, 2, 1)),
- ("prim::t_copy", datetime.date(2023, 2, 1)),
- ("prim::view_copy", datetime.date(2023, 2, 1)),
# BetterTransformer 1.0 internal operators
("aten::_transformer_decoder_only_layer_fwd", datetime.date(9999, 1, 1)),
("aten::_native_decoder_only_multi_head_attention",
datetime.date(9999, 1, 1)),
- ("mkldnn::_convolution_pointwise_.binary", datetime.date(2023, 7, 1)),
- ("c10d::allreduce_", datetime.date(2023, 7, 30)),
("c10d::_allgather_base_", datetime.date(2023, 12, 30)),
("c10d::_reduce_scatter_base_", datetime.date(2023, 12, 30)),
("c10d::broadcast_", datetime.date(2023, 12, 30)),