diff --git a/modules/dnn/test/test_onnx_conformance_layer_filter__cuda_denylist.inl.hpp b/modules/dnn/test/test_onnx_conformance_layer_filter__cuda_denylist.inl.hpp index 96778ef5d4..71cf269c57 100644 --- a/modules/dnn/test/test_onnx_conformance_layer_filter__cuda_denylist.inl.hpp +++ b/modules/dnn/test/test_onnx_conformance_layer_filter__cuda_denylist.inl.hpp @@ -102,3 +102,5 @@ "test_scatternd_max", "test_scatternd_min", "test_scatternd_multiply", +"test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded", // crash: https://github.com/opencv/opencv/issues/25471 +"test_pow" // accuracy issue with FP16 diff --git a/modules/dnn/test/test_onnx_conformance_layer_filter__openvino.inl.hpp b/modules/dnn/test/test_onnx_conformance_layer_filter__openvino.inl.hpp index 509cf6007d..017c4938ad 100644 --- a/modules/dnn/test/test_onnx_conformance_layer_filter__openvino.inl.hpp +++ b/modules/dnn/test/test_onnx_conformance_layer_filter__openvino.inl.hpp @@ -681,7 +681,7 @@ CASE(test_gemm_alpha) CASE(test_gemm_beta) // no filter CASE(test_gemm_default_matrix_bias) - // no filter + SKIP; // https://github.com/opencv/opencv/issues/25472 CASE(test_gemm_default_no_bias) // no filter CASE(test_gemm_default_scalar_bias) diff --git a/modules/dnn/test/test_onnx_conformance_layer_parser_denylist.inl.hpp b/modules/dnn/test/test_onnx_conformance_layer_parser_denylist.inl.hpp index e4e05dfca5..b7629a8337 100644 --- a/modules/dnn/test/test_onnx_conformance_layer_parser_denylist.inl.hpp +++ b/modules/dnn/test/test_onnx_conformance_layer_parser_denylist.inl.hpp @@ -1,537 +1,537 @@ // The file is autogenerated // Update note: execute /testdata/dnn/onnx/generate_conformance_list.py -"test_adagrad", -"test_adagrad_multiple", -"test_adam", -"test_adam_multiple", -"test_and2d", -"test_and3d", -"test_and4d", -"test_and_bcast3v1d", -"test_and_bcast3v2d", -"test_and_bcast4v2d", -"test_and_bcast4v3d", -"test_and_bcast4v4d", -"test_basic_convinteger", -"test_batchnorm_epsilon", -"test_batchnorm_epsilon_training_mode", -"test_batchnorm_example", -"test_batchnorm_example_training_mode", -"test_bernoulli", -"test_bernoulli_double", -"test_bernoulli_double_expanded", -"test_bernoulli_expanded", -"test_bernoulli_seed", -"test_bernoulli_seed_expanded", -"test_bitshift_left_uint16", -"test_bitshift_left_uint32", -"test_bitshift_left_uint64", -"test_bitshift_left_uint8", -"test_bitshift_right_uint16", -"test_bitshift_right_uint32", -"test_bitshift_right_uint64", -"test_bitshift_right_uint8", -"test_cast_BFLOAT16_to_FLOAT", -"test_cast_DOUBLE_to_FLOAT", -"test_cast_DOUBLE_to_FLOAT16", -"test_cast_FLOAT16_to_DOUBLE", -"test_cast_FLOAT16_to_FLOAT", -"test_cast_FLOAT_to_BFLOAT16", -"test_cast_FLOAT_to_DOUBLE", -"test_cast_FLOAT_to_FLOAT16", -"test_castlike_BFLOAT16_to_FLOAT", -"test_castlike_BFLOAT16_to_FLOAT_expanded", -"test_castlike_DOUBLE_to_FLOAT", -"test_castlike_DOUBLE_to_FLOAT16", -"test_castlike_DOUBLE_to_FLOAT16_expanded", -"test_castlike_DOUBLE_to_FLOAT_expanded", -"test_castlike_FLOAT16_to_DOUBLE", -"test_castlike_FLOAT16_to_DOUBLE_expanded", -"test_castlike_FLOAT16_to_FLOAT", -"test_castlike_FLOAT16_to_FLOAT_expanded", -"test_castlike_FLOAT_to_BFLOAT16", -"test_castlike_FLOAT_to_BFLOAT16_expanded", -"test_castlike_FLOAT_to_DOUBLE", -"test_castlike_FLOAT_to_DOUBLE_expanded", -"test_castlike_FLOAT_to_FLOAT16", -"test_castlike_FLOAT_to_FLOAT16_expanded", +"test_adagrad", // Issues::Layer::Can't create layer "onnx_node_output_0!X1_new" of type "ai.onnx.preview.training.Adagrad" in function 'getLayerInstance' +"test_adagrad_multiple", // ---- same as above --- +"test_adam", // Issues::Layer::Can't create layer "onnx_node_output_0!X1_new" of type "ai.onnx.preview.training.Adam" in function 'getLayerInstance' +"test_adam_multiple", // ---- same as above --- +"test_and2d", // Issue:: Unsupported data type BOOL +"test_and3d", // Issue:: Unsupported data type BOOL +"test_and4d", // Issue:: Unsupported data type BOOL +"test_and_bcast3v1d", // Issue:: Unsupported data type BOOL +"test_and_bcast3v2d", // Issue:: Unsupported data type BOOL +"test_and_bcast4v2d", // Issue:: Unsupported data type BOOL +"test_and_bcast4v3d", // Issue:: Unsupported data type BOOL +"test_and_bcast4v4d", // Issue:: Unsupported data type BOOL +"test_basic_convinteger", // Issues::Layer::Can't create layer "onnx_node_output_0!y" of type "ConvInteger" in function 'getLayerInstance' +"test_batchnorm_epsilon", // Issue:: Unkonwn error::Blob mean not found in const blobs in function 'getBlob' +"test_batchnorm_epsilon_training_mode", // ---- same as above --- +"test_batchnorm_example", // ---- same as above --- +"test_batchnorm_example_training_mode", // ---- same as above --- +"test_bernoulli", // Issues::Layer::Can't create layer "onnx_node_output_0!y" of type "Bernoulli" in function 'getLayerInstance' +"test_bernoulli_double", // ---- same as above --- +"test_bernoulli_double_expanded", // ---- same as above --- +"test_bernoulli_expanded", // ---- same as above --- +"test_bernoulli_seed", // ---- same as above --- +"test_bernoulli_seed_expanded", // ---- same as above --- +"test_bitshift_left_uint16", // Issue::Unsuppoted data type +"test_bitshift_left_uint32", // Issue::Unsuppoted data type +"test_bitshift_left_uint64", // Issue::Unsuppoted data type +"test_bitshift_left_uint8", // Issues::Layer::Can't create layer "onnx_node_output_0!z" of type "BitShift" in function 'getLayerInstance' +"test_bitshift_right_uint16", // Issue::Unsuppoted data type +"test_bitshift_right_uint32", // Issue::Unsuppoted data type +"test_bitshift_right_uint64", // Issue::Unsuppoted data type +"test_bitshift_right_uint8", // Issues::Layer::Can't create layer "onnx_node_output_0!z" of type "BitShift" in function 'getLayerInstance' +"test_cast_BFLOAT16_to_FLOAT", // Issue::Unsuppoted data type +// "test_cast_DOUBLE_to_FLOAT", +"test_cast_DOUBLE_to_FLOAT16", // Issue::Unsuppoted data type +"test_cast_FLOAT16_to_DOUBLE", // Issue::Unsuppoted data type +"test_cast_FLOAT16_to_FLOAT", // Issue::Unsuppoted data type +"test_cast_FLOAT_to_BFLOAT16", // Issue::Unsuppoted data type +"test_cast_FLOAT_to_DOUBLE", // Issue::Unsuppoted data type +"test_cast_FLOAT_to_FLOAT16", // Issue::Unsuppoted data type +"test_castlike_BFLOAT16_to_FLOAT", // Issue::Unsuppoted data type +"test_castlike_BFLOAT16_to_FLOAT_expanded", // Issue::Unsuppoted data type +"test_castlike_DOUBLE_to_FLOAT", // Issues::Layer::Can't create layer "onnx_node_output_0!output" of type "CastLike" in function 'getLayerInstance' +"test_castlike_DOUBLE_to_FLOAT16", // Issues::Layer::Can't create layer "onnx_node_output_0!output" of type "CastLike" in function 'getLayerInstance' +"test_castlike_DOUBLE_to_FLOAT16_expanded", // Issues::Layer::mismatch in input and output shapes inputs.size() == requiredOutputs in function 'getMemoryShapes' +"test_castlike_DOUBLE_to_FLOAT_expanded", // Issues::Layer::mismatch in input and output shapes inputs.size() == requiredOutputs in function 'getMemoryShapes' +"test_castlike_FLOAT16_to_DOUBLE", // Issue::Unsuppoted data type +"test_castlike_FLOAT16_to_DOUBLE_expanded", // Issue::Unsuppoted data type +"test_castlike_FLOAT16_to_FLOAT", // Issues::Layer::Can't create layer "onnx_node_output_0!output" of type "CastLike" in function 'getLayerInstance' +"test_castlike_FLOAT16_to_FLOAT_expanded", // Issues::Layer::mismatch in input and output shapes inputs.size() == requiredOutputs in function 'getMemoryShapes' +"test_castlike_FLOAT_to_BFLOAT16", // Issue::Unsuppoted data type +"test_castlike_FLOAT_to_BFLOAT16_expanded", // Issue::Unsuppoted data type +"test_castlike_FLOAT_to_DOUBLE", // Issues::Layer::Can't create layer "onnx_node_output_0!output" of type "CastLike" in function 'getLayerInstance' +"test_castlike_FLOAT_to_DOUBLE_expanded", // Issue::Unsuppoted data type +"test_castlike_FLOAT_to_FLOAT16", // Issues::Layer::mismatch in input and output shapes inputs.size() == requiredOutputs in function 'getMemoryShapes' +"test_castlike_FLOAT_to_FLOAT16_expanded", // Issues::Layer::mismatch in input and output shapes inputs.size() == requiredOutputs in function 'getMemoryShapes' "test_castlike_FLOAT_to_STRING", -"test_castlike_STRING_to_FLOAT", -"test_clip", -"test_clip_default_inbounds", -"test_clip_default_int8_inbounds", -"test_clip_default_int8_max", -"test_clip_default_int8_min", -"test_clip_default_max", -"test_clip_default_min", -"test_clip_example", -"test_clip_inbounds", -"test_clip_outbounds", -"test_clip_splitbounds", -"test_compress_0", -"test_compress_1", -"test_compress_default_axis", -"test_compress_negative_axis", -"test_constant", -"test_constant_pad", -"test_constantofshape_float_ones", -"test_constantofshape_int_shape_zero", -"test_constantofshape_int_zeros", -"test_convinteger_with_padding", -"test_convinteger_without_padding", -"test_convtranspose", -"test_convtranspose_1d", -"test_convtranspose_3d", -"test_convtranspose_autopad_same", -"test_convtranspose_dilations", -"test_convtranspose_kernel_shape", -"test_convtranspose_output_shape", -"test_convtranspose_pad", -"test_convtranspose_pads", -"test_convtranspose_with_kernel", -"test_dequantizelinear", -"test_dequantizelinear_axis", -"test_det_2d", -"test_det_nd", -"test_div_example", -"test_dropout_default_mask", -"test_dropout_default_mask_ratio", -"test_dynamicquantizelinear", -"test_dynamicquantizelinear_expanded", -"test_dynamicquantizelinear_max_adjusted", -"test_dynamicquantizelinear_max_adjusted_expanded", -"test_dynamicquantizelinear_min_adjusted", -"test_dynamicquantizelinear_min_adjusted_expanded", -"test_edge_pad", -"test_einsum_inner_prod", -"test_equal", -"test_equal_bcast", -"test_expand_dim_changed", -"test_expand_dim_unchanged", -"test_eyelike_populate_off_main_diagonal", -"test_eyelike_with_dtype", -"test_eyelike_without_dtype", -"test_gathernd_example_float32", -"test_gathernd_example_int32", -"test_gathernd_example_int32_batch_dim1", -"test_gemm_all_attributes", -"test_gemm_alpha", -"test_gemm_beta", -"test_gemm_default_matrix_bias", -"test_gemm_default_no_bias", -"test_gemm_default_scalar_bias", -"test_gemm_default_single_elem_vector_bias", -"test_gemm_default_vector_bias", -"test_gemm_default_zero_bias", -"test_gemm_transposeA", -"test_gemm_transposeB", -"test_greater", -"test_greater_bcast", -"test_greater_equal", -"test_greater_equal_bcast", -"test_greater_equal_bcast_expanded", -"test_greater_equal_expanded", -"test_gridsample", -"test_gridsample_aligncorners_true", -"test_gridsample_bicubic", -"test_gridsample_bilinear", -"test_gridsample_border_padding", -"test_gridsample_nearest", -"test_gridsample_reflection_padding", -"test_gridsample_zeros_padding", -"test_gru_batchwise", -"test_gru_defaults", -"test_gru_seq_length", -"test_gru_with_initial_bias", -"test_hardmax_axis_0", -"test_hardmax_axis_1", -"test_hardmax_axis_2", -"test_hardmax_default_axis", -"test_hardmax_example", -"test_hardmax_negative_axis", -"test_hardmax_one_hot", -"test_identity_opt", -"test_identity_sequence", -"test_if", -"test_if_opt", -"test_if_seq", -"test_isinf", -"test_isinf_negative", -"test_isinf_positive", -"test_isnan", -"test_less", -"test_less_bcast", -"test_less_equal", -"test_less_equal_bcast", -"test_less_equal_bcast_expanded", -"test_less_equal_expanded", -"test_loop11", -"test_loop13_seq", -"test_loop16_seq_none", -"test_lstm_batchwise", -"test_lstm_defaults", -"test_lstm_with_initial_bias", -"test_lstm_with_peepholes", -"test_matmulinteger", -"test_max_example", -"test_max_float16", -"test_max_float32", -"test_max_float64", -"test_max_int16", -"test_max_int32", -"test_max_int64", -"test_max_int8", -"test_max_one_input", -"test_max_two_inputs", -"test_max_uint16", -"test_max_uint32", -"test_max_uint64", -"test_max_uint8", -"test_mean_example", -"test_mean_one_input", -"test_mean_two_inputs", -"test_min_example", -"test_min_float16", -"test_min_float32", -"test_min_float64", -"test_min_int16", -"test_min_int32", -"test_min_int64", -"test_min_int8", -"test_min_one_input", -"test_min_two_inputs", -"test_min_uint16", -"test_min_uint32", -"test_min_uint64", -"test_min_uint8", -"test_mod_broadcast", -"test_mod_int64_fmod", -"test_mod_mixed_sign_int16", -"test_mod_mixed_sign_int32", -"test_mod_mixed_sign_int64", -"test_mod_mixed_sign_int8", -"test_mod_uint16", -"test_mod_uint32", -"test_mod_uint64", -"test_mod_uint8", -"test_momentum", -"test_momentum_multiple", -"test_mul_example", -"test_mvn", -"test_mvn_expanded", -"test_nesterov_momentum", -"test_nllloss_NC", -"test_nllloss_NC_expanded", -"test_nllloss_NCd1", -"test_nllloss_NCd1_expanded", -"test_nllloss_NCd1_ii", -"test_nllloss_NCd1_ii_expanded", -"test_nllloss_NCd1_mean_weight_negative_ii", -"test_nllloss_NCd1_mean_weight_negative_ii_expanded", -"test_nllloss_NCd1_weight", -"test_nllloss_NCd1_weight_expanded", -"test_nllloss_NCd1_weight_ii", -"test_nllloss_NCd1_weight_ii_expanded", -"test_nllloss_NCd1d2", -"test_nllloss_NCd1d2_expanded", -"test_nllloss_NCd1d2_no_weight_reduction_mean_ii", -"test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded", -"test_nllloss_NCd1d2_reduction_mean", -"test_nllloss_NCd1d2_reduction_mean_expanded", -"test_nllloss_NCd1d2_reduction_sum", -"test_nllloss_NCd1d2_reduction_sum_expanded", -"test_nllloss_NCd1d2_with_weight", -"test_nllloss_NCd1d2_with_weight_expanded", -"test_nllloss_NCd1d2_with_weight_reduction_mean", -"test_nllloss_NCd1d2_with_weight_reduction_mean_expanded", -"test_nllloss_NCd1d2_with_weight_reduction_sum", -"test_nllloss_NCd1d2_with_weight_reduction_sum_expanded", -"test_nllloss_NCd1d2_with_weight_reduction_sum_ii", -"test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded", -"test_nllloss_NCd1d2d3_none_no_weight_negative_ii", -"test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded", -"test_nllloss_NCd1d2d3_sum_weight_high_ii", -"test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded", -"test_nllloss_NCd1d2d3d4d5_mean_weight", -"test_nllloss_NCd1d2d3d4d5_mean_weight_expanded", -"test_nllloss_NCd1d2d3d4d5_none_no_weight", -"test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded", -"test_nonmaxsuppression_center_point_box_format", -"test_nonmaxsuppression_flipped_coordinates", -"test_nonmaxsuppression_identical_boxes", -"test_nonmaxsuppression_limit_output_size", -"test_nonmaxsuppression_single_box", -"test_nonmaxsuppression_suppress_by_IOU", -"test_nonmaxsuppression_suppress_by_IOU_and_scores", -"test_nonmaxsuppression_two_batches", -"test_nonmaxsuppression_two_classes", -"test_nonzero_example", -"test_not_2d", -"test_not_3d", -"test_not_4d", -"test_onehot_negative_indices", -"test_onehot_with_axis", -"test_onehot_with_negative_axis", -"test_onehot_without_axis", -"test_optional_get_element", -"test_optional_get_element_sequence", -"test_optional_has_element", -"test_optional_has_element_empty", +"test_castlike_STRING_to_FLOAT", // Issues::Layer::Can't create layer "onnx_node_output_0!output" of type "CastLike" in function 'getLayerInstance' +"test_clip", // Issue:: Unkonwn error +"test_clip_default_inbounds", // ---- same as above --- +"test_clip_default_int8_inbounds", // ---- same as above --- +"test_clip_default_int8_max", // ---- same as above --- +"test_clip_default_int8_min", // ---- same as above --- +"test_clip_default_max", // ---- same as above --- +"test_clip_default_min", // ---- same as above --- +"test_clip_example", // ---- same as above --- +"test_clip_inbounds", // ---- same as above --- +"test_clip_outbounds", // ---- same as above --- +"test_clip_splitbounds", // ---- same as above --- +"test_compress_0", // Issue:: Unsupported data type BOOL +"test_compress_1", /// Issue:: Unsupported data type BOOL +"test_compress_default_axis", // Issue:: Unsupported data type BOOL +"test_compress_negative_axis", // Issue:: Unsupported data type BOOL +"test_constant", // Issue::Wrong output +"test_constant_pad", // Issue:: Unkonwn error +"test_constantofshape_float_ones", // Issue::Parser::Weights are required as inputs +"test_constantofshape_int_shape_zero", // Issue::Parser::Weights are required as inputs +"test_constantofshape_int_zeros", // Issue::Parser::Weights are required as inputs +"test_convinteger_with_padding", // Issues::Layer::Can't create layer "onnx_node_output_0!y" of type "ConvInteger" in function 'getLayerInstance' +"test_convinteger_without_padding", //Issues::Layer::Can't create layer "onnx_node_output_0!y" of type "ConvInteger" in function 'getLayerInstance' +"test_convtranspose", // Issue::Parser::Weights are required as inputs +"test_convtranspose_1d", // Issue::Parser::Weights are required as inputs +"test_convtranspose_3d", // Issue::Parser::Weights are required as inputs +"test_convtranspose_autopad_same", // Issue::Parser::Weights are required as inputs +"test_convtranspose_dilations", // Issue::Parser::Weights are required as inputs +"test_convtranspose_kernel_shape", // Issue::Parser::Weights are required as inputs +"test_convtranspose_output_shape", // Issue::Parser::Weights are required as inputs +"test_convtranspose_pad", // Issue::Parser::Weights are required as inputs +"test_convtranspose_pads", // Issue::Parser::Weights are required as inputs +"test_convtranspose_with_kernel", // Issue::Parser::Weights are required as inputs +"test_dequantizelinear", // Issue::Parser::Weights are required as inputs +"test_dequantizelinear_axis", // Issue::Parser::Weights are required as inputs +"test_det_2d", // Issue:: Unkonwn error +"test_det_nd", // Issue:: Unkonwn error +// "test_div_example", +"test_dropout_default_mask", // Issue:: Unsupported data type BOOL +"test_dropout_default_mask_ratio", // Issue:: Unsupported data type BOOL +"test_dynamicquantizelinear", // Issue:: Unkonwn error +"test_dynamicquantizelinear_expanded", // ---- same as above --- +"test_dynamicquantizelinear_max_adjusted", // ---- same as above --- +"test_dynamicquantizelinear_max_adjusted_expanded", // ---- same as above --- +"test_dynamicquantizelinear_min_adjusted", // ---- same as above --- +"test_dynamicquantizelinear_min_adjusted_expanded", // ---- same as above --- +"test_edge_pad", // Issue::Parser::Weights are required as inputs +"test_einsum_inner_prod", // Issue::Output shape does not match with reference +"test_equal", // Issue:: Unsupported data type BOOL +"test_equal_bcast", // ---- same as above --- +"test_expand_dim_changed", // Issue:: Unkonwn error +"test_expand_dim_unchanged", // Issue:: Unkonwn error +"test_eyelike_populate_off_main_diagonal", // Issues::Layer::Can't create layer::Can't create layer "onnx_node_output_0!y" of type "EyeLike" in function 'getLayerInstance' +"test_eyelike_with_dtype", // ---- same as above --- +"test_eyelike_without_dtype", // ---- same as above --- +"test_gathernd_example_float32", // Issues::Layer::Can't create layer +"test_gathernd_example_int32", // ---- same as above --- +"test_gathernd_example_int32_batch_dim1", // ---- same as above --- +"test_gemm_all_attributes", // Issue::Wrong output +"test_gemm_alpha", // Issue::Wrong output +"test_gemm_beta", // Issue::Wrong output +// "test_gemm_default_matrix_bias", +// "test_gemm_default_no_bias", +"test_gemm_default_scalar_bias", // Issue::Wrong output +"test_gemm_default_single_elem_vector_bias", // Issue::Wrong output +"test_gemm_default_vector_bias", // Issue::Wrong output +"test_gemm_default_zero_bias", // Issue::Wrong output +"test_gemm_transposeA", // Issue::Wrong output +"test_gemm_transposeB", // Issue::Wrong output +"test_greater", // Issue:: Unsupported data type BOOL +"test_greater_bcast", // ---- same as above --- +"test_greater_equal", // ---- same as above --- +"test_greater_equal_bcast", // ---- same as above --- +"test_greater_equal_bcast_expanded", // ---- same as above --- +"test_greater_equal_expanded", // ---- same as above --- +"test_gridsample", // Issues::Layer::Can't create layer "onnx_node_output_0!Y" of type "GridSample" in function 'getLayerInstance' +"test_gridsample_aligncorners_true", // ---- same as above --- +"test_gridsample_bicubic", // ---- same as above --- +"test_gridsample_bilinear", // ---- same as above --- +"test_gridsample_border_padding", // ---- same as above --- +"test_gridsample_nearest", // ---- same as above --- +"test_gridsample_reflection_padding", // ---- same as above --- +"test_gridsample_zeros_padding", // ---- same as above --- +"test_gru_batchwise", // Issues::Parser::node_proto.input_size() == 6 in function 'parseGRU' +"test_gru_defaults", // ---- same as above --- +"test_gru_seq_length", // ---- same as above --- +"test_gru_with_initial_bias", // ---- same as above --- +"test_hardmax_axis_0", // Issues::Layer::Can't create layer "onnx_node_output_0!y" of type "Hardmax" in function 'getLayerInstance' +"test_hardmax_axis_1", // ---- same as above --- +"test_hardmax_axis_2", // ---- same as above --- +"test_hardmax_default_axis", // ---- same as above --- +"test_hardmax_example", // ---- same as above --- +"test_hardmax_negative_axis", // ---- same as above --- +"test_hardmax_one_hot", // ---- same as above --- +"test_identity_opt", // 23221 illegal hardware instruction +"test_identity_sequence", // Issue:: Unkonwn error +"test_if", // Issue:: Unsupported data type BOOL +"test_if_opt", // Issue:: Unsupported data type BOOL +"test_if_seq", // Issue:: Unsupported data type BOOL +"test_isinf", // Issue:: Unsupported data type BOOL +"test_isinf_negative", // Issue:: Unsupported data type BOOL +"test_isinf_positive", // Issue:: Unsupported data type BOOL +"test_isnan", // Issue:: Unsupported data type BOOL +"test_less", // Issue:: Unsupported data type BOOL +"test_less_bcast", // Issue:: Unsupported data type BOOL +"test_less_equal", // Issue:: Unsupported data type BOOL +"test_less_equal_bcast", // Issue:: Unsupported data type BOOL +"test_less_equal_bcast_expanded", // Issue:: Unsupported data type BOOL +"test_less_equal_expanded", // Issue:: Unsupported data type BOOL +"test_loop11", // Issue:: Unsupported data type BOOL +"test_loop13_seq", // Issue:: Unsupported data type BOOL +"test_loop16_seq_none", // Issue:: Unsupported data type BOOL +"test_lstm_batchwise", // Issues::Parser:: !name.empty() && constBlobs.count(name) == 1 in function 'parseLSTM' +"test_lstm_defaults", // ---- same as above --- +"test_lstm_with_initial_bias", // ---- same as above --- +"test_lstm_with_peepholes", // ---- same as above --- +"test_matmulinteger", // Issues::Layer does not exist. Can't create layer "onnx_node_output_0!Y" of type "MatMulInteger" in function 'getLayerInstance' +// "test_max_example", +// "test_max_float16", +// "test_max_float32", +// "test_max_float64", +"test_max_int16", // Issue:: Unsupported data type +// "test_max_int32", +// "test_max_int64", +"test_max_int8", // Issue:: Unkonwn error +// "test_max_one_input", +// "test_max_two_inputs", +"test_max_uint16", // Issue:: Unsupported data type +"test_max_uint32", // Issue:: Unsupported data type +"test_max_uint64", // Issue:: Unsupported data type +"test_max_uint8", // Issue:: Unkonwn error +"test_mean_example", // Issues::Layer does not exist. Can't create layer "onnx_node_output_0!result" of type "Mean" in function 'getLayerInstance' +"test_mean_one_input", // ---- same as above --- +"test_mean_two_inputs", // ---- same as above --- +// "test_min_example", +// "test_min_float16", +// "test_min_float32", +// "test_min_float64", +"test_min_int16", // Issue:: Unsupported data type +// "test_min_int32", +// "test_min_int64", +"test_min_int8", // Issue:: Unkonwn error +// "test_min_one_input", +// "test_min_two_inputs", +"test_min_uint16", // Issue:: Unsupported data type +"test_min_uint32", // Issue:: Unkonwn error +"test_min_uint64", // Issue:: Unsupported data type +"test_min_uint8", // Issue:: Unkonwn error +// "test_mod_broadcast", +// "test_mod_int64_fmod", +"test_mod_mixed_sign_int16", // Issue:: Unkonwn error +// "test_mod_mixed_sign_int32", +// "test_mod_mixed_sign_int64", +"test_mod_mixed_sign_int8", // Issue:: Unkonwn error +"test_mod_uint16", // Issue:: Unkonwn error +"test_mod_uint32", // ---- same as above --- +"test_mod_uint64", // ---- same as above --- +"test_mod_uint8", // ---- same as above --- +"test_momentum", // Issues::Layer does not exist. Can't create layer "onnx_node_output_0!X1_new" of type "ai.onnx.preview.training.Momentum" in function 'getLayerInstance' +"test_momentum_multiple", // ---- same as above --- +// "test_mul_example", +"test_mvn", // Issues::Wrong answer +"test_mvn_expanded", // Issues::Wrong answer +"test_nesterov_momentum", // Issues::Layer does not exist (NesterovsAcceleratedGradient) Can't create layer "onnx_node_output_0!X_new" of type "ai.onnx.preview.training.Momentum" in function 'getLayerInstance' +"test_nllloss_NC", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +// "test_nllloss_NC_expanded", +"test_nllloss_NCd1", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +// "test_nllloss_NCd1_expanded", +"test_nllloss_NCd1_ii", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1_ii_expanded", // Issue:: Unsupported data type +"test_nllloss_NCd1_mean_weight_negative_ii", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1_mean_weight_negative_ii_expanded", // Issue:: Unsupported data type +"test_nllloss_NCd1_weight", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +// "test_nllloss_NCd1_weight_expanded", +"test_nllloss_NCd1_weight_ii", // Issue:: Unsupported data type +"test_nllloss_NCd1_weight_ii_expanded", // Issue:: Unsupported data type +"test_nllloss_NCd1d2", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +// "test_nllloss_NCd1d2_expanded", +"test_nllloss_NCd1d2_no_weight_reduction_mean_ii", // Issue:: Unsupported data type +"test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded", // Issue:: Unsupported data type +"test_nllloss_NCd1d2_reduction_mean", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1d2_reduction_mean_expanded", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1d2_reduction_sum", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1d2_reduction_sum_expanded", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1d2_with_weight", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +// "test_nllloss_NCd1d2_with_weight_expanded", +"test_nllloss_NCd1d2_with_weight_reduction_mean", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +// "test_nllloss_NCd1d2_with_weight_reduction_mean_expanded", +"test_nllloss_NCd1d2_with_weight_reduction_sum", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1d2_with_weight_reduction_sum_expanded", // Issue::Wrong output on CUDA +"test_nllloss_NCd1d2_with_weight_reduction_sum_ii", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded", // Issue:: Unsupported data type +"test_nllloss_NCd1d2d3_none_no_weight_negative_ii", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded", // Issue:: Unsupported data type +"test_nllloss_NCd1d2d3_sum_weight_high_ii", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded", // Issue:: Unsupported data type +"test_nllloss_NCd1d2d3d4d5_mean_weight", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_nllloss_NCd1d2d3d4d5_mean_weight_expanded", // Issue::Wrong output +"test_nllloss_NCd1d2d3d4d5_none_no_weight", // Issue:: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +// "test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded", +"test_nonmaxsuppression_center_point_box_format", // Issue:: Layer does not exist (NonMaxSuppression)::Can't create layer "onnx_node_output_0!selected_indices" of type "NonMaxSuppression" in function 'getLayerInstance' +"test_nonmaxsuppression_flipped_coordinates", // ---- same as above --- +"test_nonmaxsuppression_identical_boxes", // ---- same as above --- +"test_nonmaxsuppression_limit_output_size", // ---- same as above --- +"test_nonmaxsuppression_single_box", // ---- same as above --- +"test_nonmaxsuppression_suppress_by_IOU", // ---- same as above --- +"test_nonmaxsuppression_suppress_by_IOU_and_scores", // ---- same as above --- +"test_nonmaxsuppression_two_batches", // ---- same as above --- +"test_nonmaxsuppression_two_classes", // ---- same as above --- +"test_nonzero_example", // Issue:: Unsupported data type: BOOL +"test_not_2d", // ---- same as above --- +"test_not_3d", // ---- same as above --- +"test_not_4d", // ---- same as above --- +"test_onehot_negative_indices", // Issue:: Layer does not exist (OneHot) :: Can't create layer "onnx_node_output_0!y" of type "OneHot" in function 'getLayerInstance' +"test_onehot_with_axis", // ---- same as above --- +"test_onehot_with_negative_axis", // ---- same as above --- +"test_onehot_without_axis", // ---- same as above --- +"test_optional_get_element", // Issue::out of memory :: Failed to allocate 1044051907127083008 bytes in function 'OutOfMemoryError' +"test_optional_get_element_sequence", // ---- same as above --- +"test_optional_has_element", // Issue:: Unsupported data type BOOL +"test_optional_has_element_empty", // ---- same as above --- "test_or2d", -"test_or3d", -"test_or4d", +"test_or3d", // ---- same as above --- +"test_or4d", // ---- same as above --- "test_or_bcast3v1d", -"test_or_bcast3v2d", -"test_or_bcast4v2d", -"test_or_bcast4v3d", -"test_or_bcast4v4d", -"test_pow", -"test_pow_bcast_array", -"test_pow_bcast_scalar", -"test_pow_example", -"test_pow_types_float", -"test_pow_types_float32_int32", -"test_pow_types_float32_int64", -"test_pow_types_float32_uint32", -"test_pow_types_float32_uint64", -"test_pow_types_int", -"test_pow_types_int32_float32", -"test_pow_types_int32_int32", -"test_pow_types_int64_float32", -"test_pow_types_int64_int64", -"test_prelu_broadcast", -"test_prelu_example", -"test_qlinearconv", -"test_qlinearmatmul_2D", -"test_qlinearmatmul_3D", -"test_quantizelinear", -"test_quantizelinear_axis", -"test_range_float_type_positive_delta", -"test_range_float_type_positive_delta_expanded", -"test_range_int32_type_negative_delta", -"test_range_int32_type_negative_delta_expanded", -"test_reduce_sum_default_axes_keepdims_example", -"test_reduce_sum_default_axes_keepdims_random", -"test_reduce_sum_do_not_keepdims_example", -"test_reduce_sum_do_not_keepdims_random", -"test_reduce_sum_empty_axes_input_noop_example", -"test_reduce_sum_empty_axes_input_noop_random", -"test_reduce_sum_keepdims_example", -"test_reduce_sum_keepdims_random", +"test_or_bcast3v2d", // ---- same as above --- +"test_or_bcast4v2d", // ---- same as above --- +"test_or_bcast4v3d", // ---- same as above --- +"test_or_bcast4v4d", // ---- same as above --- +// "test_pow", +// "test_pow_bcast_array", +// "test_pow_bcast_scalar", +// "test_pow_example", +"test_pow_types_float", // Issue:: Unsupported data type +"test_pow_types_float32_int32", // ---- same as above --- +"test_pow_types_float32_int64", // ---- same as above --- +"test_pow_types_float32_uint32", // ---- same as above --- +"test_pow_types_float32_uint64", // ---- same as above --- +"test_pow_types_int", // Issue:: Unsupported data type +"test_pow_types_int32_float32", // ---- same as above --- +"test_pow_types_int32_int32", // ---- same as above --- +"test_pow_types_int64_float32", // ---- same as above --- +// "test_pow_types_int64_int64", +"test_prelu_broadcast", // Issue::Parser:Blob slope not found in const blobs in function 'getBlob' (weights are required as inputs) +"test_prelu_example", // ---- same as above --- +"test_qlinearconv", // Issue::Parser: Blob x_scale not found in const blobs in function 'getBlob' (weights are required as inputs) +"test_qlinearmatmul_2D", // Issue:: Parser: Variable weights is not supported in function 'parseQMatMul' +"test_qlinearmatmul_3D", // ---- same as above --- +"test_quantizelinear", // Issue::Parser: Blob y_scale not found in const blobs in function 'getBlob' (weights are required as inputs) +"test_quantizelinear_axis", // ---- same as above --- +"test_range_float_type_positive_delta", // Issue:: Unsupported data type in function. Unsupported type in function 'parseCast' +"test_range_float_type_positive_delta_expanded", // ---- same as above --- +"test_range_int32_type_negative_delta", // Issue:: Unsupported data type: INT32 in function. Unsupported type in function 'parseCast' +"test_range_int32_type_negative_delta_expanded", // ---- same as above --- +"test_reduce_sum_default_axes_keepdims_example", // Issue:: Parser: Reduce layer doesn't support non contant axes: 'constBlobs.find(node_proto.input(1)) != constBlobs.end()' must be 'true' (layer does not support dynamic parameters) +"test_reduce_sum_default_axes_keepdims_random", // ---- same as above --- +"test_reduce_sum_do_not_keepdims_example", // ---- same as above --- +"test_reduce_sum_do_not_keepdims_random", // ---- same as above --- +"test_reduce_sum_empty_axes_input_noop_example", // ---- same as above --- +"test_reduce_sum_empty_axes_input_noop_random", // ---- same as above --- +"test_reduce_sum_keepdims_example", // ---- same as above --- +"test_reduce_sum_keepdims_random", // ---- same as above --- "test_reduce_sum_negative_axes_keepdims_example", -"test_reduce_sum_negative_axes_keepdims_random", -"test_reflect_pad", +"test_reduce_sum_negative_axes_keepdims_random", // ---- same as above --- +"test_reflect_pad", // Issue:: Parser: Blob shape not found in const blobs in function 'getBlob' (weights are required as inputs) "test_reshape_allowzero_reordered", -"test_reshape_extended_dims", -"test_reshape_negative_dim", -"test_reshape_negative_extended_dims", -"test_reshape_one_dim", -"test_reshape_reduced_dims", -"test_reshape_reordered_all_dims", -"test_reshape_reordered_last_dims", -"test_reshape_zero_and_negative_dim", -"test_reshape_zero_dim", -"test_resize_downsample_scales_cubic", -"test_resize_downsample_scales_cubic_A_n0p5_exclude_outside", -"test_resize_downsample_scales_cubic_align_corners", -"test_resize_downsample_scales_linear", -"test_resize_downsample_scales_linear_align_corners", -"test_resize_downsample_scales_nearest", -"test_resize_downsample_sizes_cubic", -"test_resize_downsample_sizes_linear_pytorch_half_pixel", -"test_resize_downsample_sizes_nearest", -"test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn", -"test_resize_tf_crop_and_resize", -"test_resize_upsample_scales_cubic", -"test_resize_upsample_scales_cubic_A_n0p5_exclude_outside", -"test_resize_upsample_scales_cubic_align_corners", -"test_resize_upsample_scales_cubic_asymmetric", -"test_resize_upsample_scales_linear", -"test_resize_upsample_scales_linear_align_corners", -"test_resize_upsample_scales_nearest", -"test_resize_upsample_sizes_cubic", -"test_resize_upsample_sizes_nearest", -"test_resize_upsample_sizes_nearest_ceil_half_pixel", -"test_resize_upsample_sizes_nearest_floor_align_corners", -"test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric", -"test_reversesequence_batch", -"test_reversesequence_time", -"test_rnn_seq_length", -"test_roialign_aligned_false", -"test_roialign_aligned_true", -"test_scan9_sum", -"test_scan_sum", -"test_sce_NCd1_mean_weight_negative_ii", -"test_sce_NCd1_mean_weight_negative_ii_expanded", -"test_sce_NCd1_mean_weight_negative_ii_log_prob", -"test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded", -"test_sce_NCd1d2d3_none_no_weight_negative_ii", -"test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded", -"test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob", -"test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded", -"test_sce_NCd1d2d3_sum_weight_high_ii", -"test_sce_NCd1d2d3_sum_weight_high_ii_expanded", -"test_sce_NCd1d2d3_sum_weight_high_ii_log_prob", -"test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded", -"test_sce_NCd1d2d3d4d5_mean_weight", -"test_sce_NCd1d2d3d4d5_mean_weight_expanded", -"test_sce_NCd1d2d3d4d5_mean_weight_log_prob", -"test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded", -"test_sce_NCd1d2d3d4d5_none_no_weight", -"test_sce_NCd1d2d3d4d5_none_no_weight_expanded", -"test_sce_NCd1d2d3d4d5_none_no_weight_log_prob", -"test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded", -"test_sce_mean", -"test_sce_mean_3d", -"test_sce_mean_3d_expanded", -"test_sce_mean_3d_log_prob", -"test_sce_mean_3d_log_prob_expanded", -"test_sce_mean_expanded", -"test_sce_mean_log_prob", -"test_sce_mean_log_prob_expanded", -"test_sce_mean_no_weight_ii", -"test_sce_mean_no_weight_ii_3d", -"test_sce_mean_no_weight_ii_3d_expanded", -"test_sce_mean_no_weight_ii_3d_log_prob", -"test_sce_mean_no_weight_ii_3d_log_prob_expanded", -"test_sce_mean_no_weight_ii_4d", -"test_sce_mean_no_weight_ii_4d_expanded", -"test_sce_mean_no_weight_ii_4d_log_prob", -"test_sce_mean_no_weight_ii_4d_log_prob_expanded", -"test_sce_mean_no_weight_ii_expanded", -"test_sce_mean_no_weight_ii_log_prob", -"test_sce_mean_no_weight_ii_log_prob_expanded", -"test_sce_mean_weight", -"test_sce_mean_weight_expanded", -"test_sce_mean_weight_ii", -"test_sce_mean_weight_ii_3d", -"test_sce_mean_weight_ii_3d_expanded", -"test_sce_mean_weight_ii_3d_log_prob", -"test_sce_mean_weight_ii_3d_log_prob_expanded", -"test_sce_mean_weight_ii_4d", -"test_sce_mean_weight_ii_4d_expanded", -"test_sce_mean_weight_ii_4d_log_prob", -"test_sce_mean_weight_ii_4d_log_prob_expanded", -"test_sce_mean_weight_ii_expanded", -"test_sce_mean_weight_ii_log_prob", -"test_sce_mean_weight_ii_log_prob_expanded", -"test_sce_mean_weight_log_prob", -"test_sce_mean_weight_log_prob_expanded", -"test_sce_none", -"test_sce_none_expanded", -"test_sce_none_log_prob", -"test_sce_none_log_prob_expanded", -"test_sce_none_weights", -"test_sce_none_weights_expanded", -"test_sce_none_weights_log_prob", -"test_sce_none_weights_log_prob_expanded", -"test_sce_sum", -"test_sce_sum_expanded", -"test_sce_sum_log_prob", -"test_sce_sum_log_prob_expanded", -"test_sequence_insert_at_back", -"test_sequence_insert_at_front", -"test_shape", -"test_shape_clip_end", -"test_shape_clip_start", -"test_shape_end_1", -"test_shape_end_negative_1", -"test_shape_example", -"test_shape_start_1", -"test_shape_start_1_end_2", -"test_shape_start_1_end_negative_1", -"test_shape_start_negative_1", -"test_simple_rnn_batchwise", -"test_simple_rnn_defaults", -"test_simple_rnn_with_initial_bias", -"test_size", -"test_size_example", -"test_slice", -"test_slice_default_axes", -"test_slice_default_steps", -"test_slice_end_out_of_bounds", -"test_slice_neg", -"test_slice_neg_steps", -"test_slice_negative_axes", -"test_slice_start_out_of_bounds", -"test_split_variable_parts_1d", -"test_split_variable_parts_2d", -"test_split_variable_parts_default_axis", -"test_split_zero_size_splits", -"test_squeeze", -"test_squeeze_negative_axes", -"test_strnormalizer_export_monday_casesensintive_lower", -"test_strnormalizer_export_monday_casesensintive_nochangecase", -"test_strnormalizer_export_monday_casesensintive_upper", -"test_strnormalizer_export_monday_empty_output", -"test_strnormalizer_export_monday_insensintive_upper_twodim", -"test_strnormalizer_nostopwords_nochangecase", -"test_sub_example", -"test_sum_example", -"test_sum_two_inputs", -"test_tfidfvectorizer_tf_batch_onlybigrams_skip0", -"test_tfidfvectorizer_tf_batch_onlybigrams_skip5", -"test_tfidfvectorizer_tf_batch_uniandbigrams_skip5", -"test_tfidfvectorizer_tf_only_bigrams_skip0", -"test_tfidfvectorizer_tf_onlybigrams_levelempty", -"test_tfidfvectorizer_tf_onlybigrams_skip5", -"test_tfidfvectorizer_tf_uniandbigrams_skip5", -"test_tile", -"test_tile_precomputed", -"test_top_k", -"test_top_k_negative_axis", -"test_top_k_smallest", -"test_training_dropout", -"test_training_dropout_default", -"test_training_dropout_default_mask", -"test_training_dropout_mask", -"test_training_dropout_zero_ratio", -"test_training_dropout_zero_ratio_mask", -"test_tril", -"test_tril_neg", -"test_tril_one_row_neg", -"test_tril_out_neg", -"test_tril_out_pos", -"test_tril_pos", -"test_tril_square", -"test_tril_square_neg", -"test_tril_zero", -"test_triu", -"test_triu_neg", -"test_triu_one_row", -"test_triu_out_neg_out", -"test_triu_out_pos", -"test_triu_pos", -"test_triu_square", -"test_triu_square_neg", -"test_triu_zero", -"test_unique_not_sorted_without_axis", -"test_unique_sorted_with_axis", -"test_unique_sorted_with_axis_3d", -"test_unique_sorted_with_negative_axis", -"test_unique_sorted_without_axis", -"test_unsqueeze_axis_0", -"test_unsqueeze_axis_1", -"test_unsqueeze_axis_2", -"test_unsqueeze_negative_axes", -"test_unsqueeze_three_axes", -"test_unsqueeze_two_axes", -"test_unsqueeze_unsorted_axes", -"test_where_example", -"test_where_long_example", -"test_xor2d", -"test_xor3d", -"test_xor4d", -"test_xor_bcast3v1d", -"test_xor_bcast3v2d", -"test_xor_bcast4v2d", -"test_xor_bcast4v3d", -"test_xor_bcast4v4d", -// Cumsum related issue: https://github.com/opencv/opencv/issues/24437 -"test_cumsum_1d", -"test_cumsum_1d_exclusive", -"test_cumsum_1d_reverse", -"test_cumsum_1d_reverse_exclusive", -"test_cumsum_2d_axis_0", -"test_cumsum_2d_axis_1", -"test_cumsum_2d_negative_axis", +"test_reshape_extended_dims", // ---- same as above --- +"test_reshape_negative_dim", // ---- same as above --- +"test_reshape_negative_extended_dims", // ---- same as above --- +"test_reshape_one_dim", // ---- same as above --- +"test_reshape_reduced_dims", // ---- same as above --- +"test_reshape_reordered_all_dims", // ---- same as above --- +"test_reshape_reordered_last_dims", // ---- same as above --- +"test_reshape_zero_and_negative_dim", // ---- same as above --- +"test_reshape_zero_dim", // ---- same as above --- +"test_resize_downsample_scales_cubic", // Issue:: Parser: layer_id.find(node_proto.input(i)) == layer_id.end() in function 'parseResize' +"test_resize_downsample_scales_cubic_A_n0p5_exclude_outside", // ---- same as above --- +"test_resize_downsample_scales_cubic_align_corners", // ---- same as above --- +"test_resize_downsample_scales_linear", // ---- same as above --- +"test_resize_downsample_scales_linear_align_corners", // ---- same as above --- +"test_resize_downsample_scales_nearest", // ---- same as above --- +"test_resize_downsample_sizes_cubic", // ---- same as above --- +"test_resize_downsample_sizes_linear_pytorch_half_pixel", // ---- same as above --- +"test_resize_downsample_sizes_nearest", // ---- same as above --- +"test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn", // ---- same as above --- +"test_resize_tf_crop_and_resize", // ---- same as above --- +"test_resize_upsample_scales_cubic", // Issue:: Parser: layer_id.find(node_proto.input(i)) == layer_id.end() in function 'parseResize' +"test_resize_upsample_scales_cubic_A_n0p5_exclude_outside", // ---- same as above --- +"test_resize_upsample_scales_cubic_align_corners", // ---- same as above --- +"test_resize_upsample_scales_cubic_asymmetric", // ---- same as above --- +"test_resize_upsample_scales_linear", // ---- same as above --- +"test_resize_upsample_scales_linear_align_corners", // ---- same as above --- +"test_resize_upsample_scales_nearest", // ---- same as above --- +"test_resize_upsample_sizes_cubic", // ---- same as above --- +"test_resize_upsample_sizes_nearest", // ---- same as above --- +"test_resize_upsample_sizes_nearest_ceil_half_pixel", // ---- same as above --- +"test_resize_upsample_sizes_nearest_floor_align_corners", // ---- same as above --- +"test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric", // ---- same as above --- +"test_reversesequence_batch", // Issue:: Parser: Can't create layer "onnx_node_output_0!y" of type "ReverseSequence" in function 'getLayerInstance' +"test_reversesequence_time", // ---- same as above --- +"test_rnn_seq_length", // Issue:: Parser: Can't create layer "onnx_node_output_1!Y_h" of type "RNN" in function 'getLayerInstance' +"test_roialign_aligned_false", // Issue:: Parser: Layer does not exist (RoiAlign) +"test_roialign_aligned_true", // ---- same as above --- +"test_scan9_sum", // Issue:: Parser: 'Graph' is not supported in function 'getLayerParams' +"test_scan_sum", // ---- same as above --- +"test_sce_NCd1_mean_weight_negative_ii", // Issue:: Parser: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_sce_NCd1_mean_weight_negative_ii_expanded", // ---- same as above --- +"test_sce_NCd1_mean_weight_negative_ii_log_prob", // ---- same as above --- +"test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded", // ---- same as above --- +"test_sce_NCd1d2d3_none_no_weight_negative_ii", // ---- same as above --- +"test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded", // ---- same as above --- +"test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob", // ---- same as above --- +"test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded", // ---- same as above --- +"test_sce_NCd1d2d3_sum_weight_high_ii", // ---- same as above --- +"test_sce_NCd1d2d3_sum_weight_high_ii_expanded", // ---- same as above --- +"test_sce_NCd1d2d3_sum_weight_high_ii_log_prob", // ---- same as above --- +"test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded", // ---- same as above --- +"test_sce_NCd1d2d3d4d5_mean_weight", // ---- same as above --- +"test_sce_NCd1d2d3d4d5_mean_weight_expanded", // ---- same as above --- +"test_sce_NCd1d2d3d4d5_mean_weight_log_prob", // ---- same as above --- +"test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded", // ---- same as above --- +"test_sce_NCd1d2d3d4d5_none_no_weight", // ---- same as above --- +"test_sce_NCd1d2d3d4d5_none_no_weight_expanded", // ---- same as above --- +"test_sce_NCd1d2d3d4d5_none_no_weight_log_prob", // ---- same as above --- +"test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded", // ---- same as above --- +"test_sce_mean", // Issue:: Parser: Layer does not exist (NegativeLogLikelihoodLoss, SoftmaxCrossEntropyLoss) +"test_sce_mean_3d", // ---- same as above --- +"test_sce_mean_3d_expanded", // ---- same as above --- +"test_sce_mean_3d_log_prob", // ---- same as above --- +"test_sce_mean_3d_log_prob_expanded", // ---- same as above --- +"test_sce_mean_expanded", // ---- same as above --- +"test_sce_mean_log_prob", // ---- same as above --- +"test_sce_mean_log_prob_expanded", // ---- same as above --- +"test_sce_mean_no_weight_ii", // ---- same as above --- +"test_sce_mean_no_weight_ii_3d", // ---- same as above --- +"test_sce_mean_no_weight_ii_3d_expanded", // ---- same as above --- +"test_sce_mean_no_weight_ii_3d_log_prob", // ---- same as above --- +"test_sce_mean_no_weight_ii_3d_log_prob_expanded", // ---- same as above --- +"test_sce_mean_no_weight_ii_4d", // ---- same as above --- +"test_sce_mean_no_weight_ii_4d_expanded", // ---- same as above --- +"test_sce_mean_no_weight_ii_4d_log_prob", // ---- same as above --- +"test_sce_mean_no_weight_ii_4d_log_prob_expanded", // ---- same as above --- +"test_sce_mean_no_weight_ii_expanded", // ---- same as above --- +"test_sce_mean_no_weight_ii_log_prob", // ---- same as above --- +"test_sce_mean_no_weight_ii_log_prob_expanded", // ---- same as above --- +"test_sce_mean_weight", // ---- same as above --- +"test_sce_mean_weight_expanded", // ---- same as above --- +"test_sce_mean_weight_ii", // ---- same as above --- +"test_sce_mean_weight_ii_3d", // ---- same as above --- +"test_sce_mean_weight_ii_3d_expanded", // ---- same as above --- +"test_sce_mean_weight_ii_3d_log_prob", // ---- same as above --- +"test_sce_mean_weight_ii_3d_log_prob_expanded", // ---- same as above --- +"test_sce_mean_weight_ii_4d", // ---- same as above --- +"test_sce_mean_weight_ii_4d_expanded", // ---- same as above --- +"test_sce_mean_weight_ii_4d_log_prob", // ---- same as above --- +"test_sce_mean_weight_ii_4d_log_prob_expanded", // ---- same as above --- +"test_sce_mean_weight_ii_expanded", // ---- same as above --- +"test_sce_mean_weight_ii_log_prob", // ---- same as above --- +"test_sce_mean_weight_ii_log_prob_expanded", // ---- same as above --- +"test_sce_mean_weight_log_prob", // ---- same as above --- +"test_sce_mean_weight_log_prob_expanded", // ---- same as above --- +"test_sce_none", // ---- same as above --- +"test_sce_none_expanded", // ---- same as above --- +"test_sce_none_log_prob", // ---- same as above --- +"test_sce_none_log_prob_expanded", // ---- same as above --- +"test_sce_none_weights", // ---- same as above --- +"test_sce_none_weights_expanded", // ---- same as above --- +"test_sce_none_weights_log_prob", // ---- same as above --- +"test_sce_none_weights_log_prob_expanded", // ---- same as above --- +"test_sce_sum", // ---- same as above --- +"test_sce_sum_expanded", // ---- same as above --- +"test_sce_sum_log_prob", // ---- same as above --- +"test_sce_sum_log_prob_expanded", // ---- same as above --- +"test_sequence_insert_at_back", // Issue:: Parser: typeProto.has_tensor_type() in function 'populateNet' +"test_sequence_insert_at_front", // ---- same as above --- +"test_shape", // Issue:: Parser: DNN/ONNX: can't find layer for output name: 'y'. Does model imported properly? +"test_shape_clip_end", // ---- same as above --- +"test_shape_clip_start", // ---- same as above --- +"test_shape_end_1", // ---- same as above --- +"test_shape_end_negative_1", // ---- same as above --- +"test_shape_example", // ---- same as above --- +"test_shape_start_1", // ---- same as above --- +"test_shape_start_1_end_2", // ---- same as above --- +"test_shape_start_1_end_negative_1", // ---- same as above --- +"test_shape_start_negative_1", // ---- same as above --- +"test_simple_rnn_batchwise", // Issue:: Parser: Can't create layer "onnx_node_output_1!Y_h" of type "RNN" in function 'getLayerInstance' +"test_simple_rnn_defaults", // ---- same as above --- +"test_simple_rnn_with_initial_bias", // ---- same as above --- +"test_size", // Issue:: Parser: Can't create layer "onnx_node_output_0!y" of type "Size" in function 'getLayerInstance' +"test_size_example", // ---- same as above --- +"test_slice", // Issue:: Parser: constBlobs.find(node_proto.input(i)) != constBlobs.end() in function 'parseSlice' +"test_slice_default_axes", // ---- same as above --- +"test_slice_default_steps", // ---- same as above --- +"test_slice_end_out_of_bounds", // ---- same as above --- +"test_slice_neg", // ---- same as above --- +"test_slice_neg_steps", // ---- same as above --- +"test_slice_negative_axes", // ---- same as above --- +"test_slice_start_out_of_bounds", // ---- same as above --- +"test_split_variable_parts_1d", // ---- same as above --- +"test_split_variable_parts_2d", // ---- same as above --- +"test_split_variable_parts_default_axis", // ---- same as above --- +"test_split_zero_size_splits", // ---- same as above --- +"test_squeeze", // Issue:: Parser: ONNX/Squeeze: doesn't support non-constant 'axes' input in function 'parseSqueeze' (layer parameters are dynamic) +"test_squeeze_negative_axes", // ---- same as above --- +"test_strnormalizer_export_monday_casesensintive_lower", // 'Strings' (1) are not supported in function 'getLayerParams' +"test_strnormalizer_export_monday_casesensintive_nochangecase", // ---- same as above --- +"test_strnormalizer_export_monday_casesensintive_upper", // ---- same as above --- +"test_strnormalizer_export_monday_empty_output", // ---- same as above --- +"test_strnormalizer_export_monday_insensintive_upper_twodim", // ---- same as above --- +"test_strnormalizer_nostopwords_nochangecase", // Issue:: Parser: Can't create layer "onnx_node_output_0!y" of type "StringNormalizer" in function 'getLayerInstance' +// "test_sub_example", +// "test_sum_example", +// "test_sum_two_inputs", +"test_tfidfvectorizer_tf_batch_onlybigrams_skip0", // Issue:: Parser: Can't create layer "onnx_node_output_0!Y" of type "TfIdfVectorizer" in function 'getLayerInstance' +"test_tfidfvectorizer_tf_batch_onlybigrams_skip5", // ---- same as above --- +"test_tfidfvectorizer_tf_batch_uniandbigrams_skip5", // ---- same as above --- +"test_tfidfvectorizer_tf_only_bigrams_skip0", // ---- same as above --- +"test_tfidfvectorizer_tf_onlybigrams_levelempty", // ---- same as above --- +"test_tfidfvectorizer_tf_onlybigrams_skip5", // ---- same as above --- +"test_tfidfvectorizer_tf_uniandbigrams_skip5", // Issue:: Parser: Can't create layer "onnx_node_output_0!Y" of type "TfIdfVectorizer" in function 'getLayerInstance' +"test_tile", // Issue:: Parser: ONNX/Tile: repeats being non-constant is not supported. in function 'parseTile' (layer parameters are dynamic) +"test_tile_precomputed", // // ---- same as above --- +"test_top_k", // Issue:: Parser: Can't create layer "onnx_node_output_0!values" of type "TopK" in function 'getLayerInstance' +"test_top_k_negative_axis", // ---- same as above --- +"test_top_k_smallest", // ---- same as above --- +"test_training_dropout", // Issue:: Parser: Unsupported data type: BOOL in function 'getMatFromTensor' +"test_training_dropout_default", // ---- same as above --- +"test_training_dropout_default_mask", // ---- same as above --- +"test_training_dropout_mask", // ---- same as above --- +"test_training_dropout_zero_ratio", // ---- same as above --- +"test_training_dropout_zero_ratio_mask", // ---- same as above --- +"test_tril", // Issue:: Parser: Can't create layer "onnx_node_output_0!y" of type "Trilu" in function 'getLayerInstance' +"test_tril_neg", // ---- same as above --- +"test_tril_one_row_neg", // ---- same as above --- +"test_tril_out_neg", // ---- same as above --- +"test_tril_out_pos", // ---- same as above --- +"test_tril_pos", // ---- same as above --- +"test_tril_square", // ---- same as above --- +"test_tril_square_neg", // ---- same as above --- +"test_tril_zero", // ---- same as above --- +"test_triu", // ---- same as above --- +"test_triu_neg", // ---- same as above --- +"test_triu_one_row", // ---- same as above --- +"test_triu_out_neg_out", // ---- same as above --- +"test_triu_out_pos", // ---- same as above --- +"test_triu_pos", // ---- same as above --- +"test_triu_square", // ---- same as above --- +"test_triu_square_neg", // ---- same as above --- +"test_triu_zero", // ---- same as above --- +"test_unique_not_sorted_without_axis", // Issue:: Parser: Can't create layer "onnx_node_output_0!Y" of type "Unique" in function 'getLayerInstance' +"test_unique_sorted_with_axis", // ---- same as above --- +"test_unique_sorted_with_axis_3d", // ---- same as above --- +"test_unique_sorted_with_negative_axis", // ---- same as above --- +"test_unique_sorted_without_axis", // ---- same as above --- +"test_unsqueeze_axis_0", // Issue::(most probaly weights are required as inputs: Blob axes not found in const blobs in function 'getBlob' +"test_unsqueeze_axis_1", // ---- same as above --- +"test_unsqueeze_axis_2", // ---- same as above --- +"test_unsqueeze_negative_axes", // ---- same as above --- +"test_unsqueeze_three_axes", // ---- same as above --- +"test_unsqueeze_two_axes", // ---- same as above ---) +"test_unsqueeze_unsorted_axes", // ---- same as above ---) +"test_where_example", // Issue:: Parser: Unsupported data type: BOOL in function 'getMatFromTensor' +"test_where_long_example", // ---- same as above --- +"test_xor2d", // Issue:: Parser: Unsupported data type: BOOL in function 'getMatFromTensor' +"test_xor3d", // ---- same as above --- +"test_xor4d", // ---- same as above --- +"test_xor_bcast3v1d", // ---- same as above --- +"test_xor_bcast3v2d", // ---- same as above --- +"test_xor_bcast4v2d", // ---- same as above --- +"test_xor_bcast4v3d", // ---- same as above --- +"test_xor_bcast4v4d", // ---- same as above --- +// // Cumsum related issue: https://github.com/opencv/opencv/issues/24437 +"test_cumsum_1d", //Issue:: output shape creation mismatch +"test_cumsum_1d_exclusive", // ---- same as above --- +"test_cumsum_1d_reverse", // ---- same as above --- +"test_cumsum_1d_reverse_exclusive", // ---- same as above --- +"test_cumsum_2d_axis_0", // ---- same as above --- +"test_cumsum_2d_axis_1", // ---- same as above --- +"test_cumsum_2d_negative_axis", // ---- same as above ---