Files
openvino/ngraph/test/runtime/interpreter/unit_test.manifest
T
Gabriele Galiero Casay ddc27d3513 Revise reference implementation for ReduceSum operation (#5728)
* Revise reference implementation for ReduceSum operation

* Refactor backend unit tests

 * Move tests with zero dims and dynamic shapes to op_eval
 * Removed tests for f64 precision not supported

* Add support for precisions bf16, i8 and u8

* Clean up interpreter manifest unit tests

* Create ticket for result mismatch and accuracy failing tests

* Disable back interpreter tests failing for ubuntu18 i386 for large tensors

* Revert "Add support for precisions bf16, i8 and u8"

This reverts commit 8f1bba0dff.

* Add to manifest tests with disable types of reference implementation

* Address review comments

 * Use constexpr variable to set keep dims as false in reduction output shape
 * Replace CoordinateTransform with CoordinateTransformBasic

* Fix typo in variable name

* Remove keep_dims parameter from sum function call
2021-06-11 07:41:44 +03:00

163 lines
6.0 KiB
Plaintext

fake_quantize_pdpd
INTERPRETER.onnx_model_quant_conv_linear
INTERPRETER.onnx_top_k_opset_10
# Failed in ubuntu18 i386
reduce_sum_large_1d_to_scalar
reduce_sum_keep_large_1d_to_scalar
# Temporarily disabled:
INTERPRETER.onnx_resize11_scales_nearest_asymmetric_floor_dynamic_sizes
INTERPRETER.onnx_resize11_up_sizes_cubic_half_pixel_dynamic_sizes
INTERPRETER.interpolate_down_scales_const_linear
INTERPRETER.onnx_resize10_up_scales_const_nearest
INTERPRETER.onnx_resize10_up_scales_const_linear
INTERPRETER.onnx_resize10_down_scales_const_nearest
# Failed in MacOS:
INTERPRETER.onnx_resize11_sizes_nearest_asymmetric_floor
# nGraph does not support the following ONNX operations
INTERPRETER.onnx_model_qlinear_matmul
INTERPRETER.onnx_model_qlinear_matmul_3d
INTERPRETER.onnx_model_matmul_integer
INTERPRETER.onnx_model_matmul_integer_zero_point_zero
INTERPRETER.onnx_model_matmul_integer_no_zero_point
INTERPRETER.onnx_model_matmul_integer_scalar
INTERPRETER.onnx_model_matmul_integer_4d
INTERPRETER.onnx_model_matmul_integer_4d_zero_point
INTERPRETER.onnx_model_matmul_integer_4d_no_zero_point
# Disabled tests for disabled reference implementations
INTERPRETER.onnx_dyn_shapes_expand_uint16_dyn_shape
INTERPRETER.sum_2d_to_scalar_int8
INTERPRETER.reduce_sum_2d_to_scalar_int8
INTERPRETER.reduce_sum_keep_2d_to_scalar_int8
INTERPRETER.reduce_product_to_scalar_int8
INTERPRETER.reduce_product_keep_to_scalar_int8
INTERPRETER.reduce_min_to_scalar_int8
INTERPRETER.reduce_min_keep_to_scalar_int8
INTERPRETER.reduce_mean_to_scalar_int8
INTERPRETER.reduce_mean_keep_to_scalar_int8
INTERPRETER.reduce_max_to_scalar_int8
INTERPRETER.reduce_max_3d_to_scalar_double
INTERPRETER.reduce_max_keep_to_scalar_int8
INTERPRETER.reduce_max_keep_3d_to_scalar_double
INTERPRETER.product_to_scalar_int8
INTERPRETER.max_pool_uint8
INTERPRETER.max_pool_int8
INTERPRETER.numeric_double_nan
INTERPRETER.numeric_double_inf
INTERPRETER.min_to_scalar_int8
INTERPRETER.max_trivial_int8
INTERPRETER.max_to_scalar_int8
INTERPRETER.max_3d_to_scalar_double
INTERPRETER.gather_4d_indices_axis_0_uint8
INTERPRETER.gather_axis_0_int8
INTERPRETER.gather_axis_0_int16
INTERPRETER.gather_axis_0_uint8
INTERPRETER.gather_axis_0_uint16
INTERPRETER.gather_v7_4d_indices_axis_0_uint8
INTERPRETER.gather_v7_axis_0_int8
INTERPRETER.gather_v7_axis_0_int16
INTERPRETER.gather_v7_axis_0_uint8
INTERPRETER.gather_v7_axis_0_uint16
INTERPRETER.auto_bcast_binary_elementwise
INTERPRETER.auto_bcast_binary_elementwise_pdpd
# Revise reference implementation
onnx_dyn_model_hardmax
onnx_model_quantize_linear_const_scale_const_zero_p
onnx_model_quantize_linear
onnx_model_quantize_linear_axis_zero
onnx_model_quantize_linear_axis_negative
# Backward conv
INTERPRETER.convolution_2d_1item
INTERPRETER.convolution_2d_1item_padded_1_1x1_1
INTERPRETER.convolution_2d_1item_padded_2_3x4_5
INTERPRETER.convolution_2d_2items
INTERPRETER.convolution_2d_2items_strided
INTERPRETER.convolution_2d_2items_strided_padded
INTERPRETER.convolution_2d_2items_strided_padded_same
INTERPRETER.convolution_2d_2items_dilated
INTERPRETER.convolution_2d_2items_dilated_padded
INTERPRETER.convolution_3d_2items
INTERPRETER.convolution_2d_1item_1o1i_data_dilated
INTERPRETER.convolution_2d_1item_2o1i_data_dilated
INTERPRETER.convolution_2d_1item_2o2i_data_dilated
INTERPRETER.convolution_2d_1item_5o3i_data_dilated
INTERPRETER.convolution_2d_2item_5o3i_data_dilated
# Removed opset0 operations
INTERPRETER.onnx_model_dequantize_linear
INTERPRETER.onnx_model_dequantize_linear_scalar_zero_scale_uint8
INTERPRETER.onnx_model_dequantize_linear_scalar_zero_scale_int8
INTERPRETER.onnx_model_dequantize_linear_1d_zero_scale_uint8
INTERPRETER.onnx_model_dequantize_linear_1d_zero_scale_int8
INTERPRETER.onnx_model_dequantize_linear_1d_zero_scale_int8_4d
INTERPRETER.onnx_model_dequantize_linear_1d_zero_scale_uint8_negative_axis
INTERPRETER.onnx_model_quant_conv_linear_2d
INTERPRETER.onnx_model_quant_conv_linear_3d
INTERPRETER.onnx_model_conv_integer
INTERPRETER.onnx_model_conv_integer_zero_point_zero
INTERPRETER.onnx_model_conv_integer_no_zero_point
INTERPRETER.onnx_model_conv_integer_pads
# Legacy tests with unsupported features from opset4 LSTM/GRU/RNN
# Peepholes input unsupported
onnx_model_lstm_fwd_with_clip_peepholes
onnx_model_lstm_bdir_short_input_seq_peepholes
# Activation function hardsigmoid unsupported
onnx_model_gru_fwd_activations_relu_hardsigmoid
onnx_model_lstm_fwd_hardsigmoid_activation
gru_cell_hardsigmoid_activation_function
# Check 'n_data_channels % groups == 0' failed
dyn_group_convolution_backprop_data
# Check 'num_dyn_nodes_this_pass < num_dyn_nodes_last_pass' failed
dyn_convolution_backprop_data
# unsupported element type f16
INTERPRETER.ctc_greedy_decoder_f16
# Issue 37473. Fails on ia32 platforms only
onnx_model_softmax_axis_0
onnx_model_reshape_negative_dim
# LogSoftmax's reference implementation doesn't handle scalar input properly
onnx_model_logsoftmax_0D
# Input body shape is changed during Loop iterations
# Exception is throw during Loop shape inference
onnx_controlflow_loop_concat_values
# Infinitive Loop is not supported
onnx_controlflow_loop_infinite
# Dynamic shape support
onnx_controlflow_loop_2d_trip_count_dynamic
onnx_controlflow_loop_no_variadic_inputs_and_outputs
onnx_controlflow_loop_power
squeeze_dynamic
# The test fails in CI on Ubuntu i386
# There's an overflow of some kind: 2147483647 is not close to -2147483648 at index 2
quantize_clamp_int32
# u16 type is not supported in Minimum evaluate method
minimum_u16
# Interpreter backend doesn't implement evaluate method for OP ExperimentalDetectronTopKROIs
INTERPRETER.onnx_model_experimental_detectron_topk_rios
# Interpreter backend doesn't implement evaluate method for OP ExperimentalDetectronGenerateProposalsSingleImage
INTERPRETER.onnx_model_experimental_detectron_generate_proposals_single_image
# Interpreter backend doesn't implement evaluate method for OP ExperimentalDetectronROIFeatureExtractor
INTERPRETER.onnx_model_experimental_detectron_roi_feature_extractor
# No evaluator for DeformableConv2D
onnx_model_deformable_conv_2d