• Michał Karzyński's avatar
    [ONNX] Add MatMulInteger op (#3011) · e51c5824
    Michał Karzyński authored
    * Unit tests for MatMulInteger
    
    * Add ONNX MatMulInteger op
    
    * Add QuantizedLinearMatmulInteger builder
    
    * Additional unit test
    
    * Exclude tests on nVidia GPU backend
    
    * Add 4D test case
    
    * Enable >2D MatMulInteger
    
    * Refactoring to MatMulFactory - step 1
    
    * Refactoring to MatMulFactory - step 2
    
    * Remove `using namespace ngraph` to make `Node` unambiguous.
    
    * Disable quantized ops tests on GPU backend
    
    * Remove unused `includes`
    
    * Remove redundant dynamic_pointer_cast
    
    * Remove redundant `move`
    
    * Add const correctness
    
    * Code review comments
    
    * Style apply
    
    * Add documentation
    
    * Use more complex shapes in tests
    e51c5824
Name
Last commit
Last update
..
add_abc.onnx Loading commit data...
add_abc.prototxt Loading commit data...
add_abc_initializers.prototxt Loading commit data...
add_bcast.prototxt Loading commit data...
addmul_abc.prototxt Loading commit data...
argmax_int32.prototxt Loading commit data...
argmin_int32.prototxt Loading commit data...
argmin_no_keepdims.prototxt Loading commit data...
average_pool_2d.prototxt Loading commit data...
average_pool_2d_pads.prototxt Loading commit data...
batchnorm_default.prototxt Loading commit data...
concat.prototxt Loading commit data...
conv2d_dilation_assym_pads_strides.prototxt Loading commit data...
conv3d_bias.prototxt Loading commit data...
conv_transpose_w_groups.prototxt Loading commit data...
conv_with_strides_and_asymmetric_padding.prototxt Loading commit data...
conv_with_strides_no_padding.prototxt Loading commit data...
conv_with_strides_padding.prototxt Loading commit data...
conv_with_strides_padding_bias.prototxt Loading commit data...
cosh.prototxt Loading commit data...
custom_operator.prototxt Loading commit data...
custom_operator_default_domain.prototxt Loading commit data...
depth_to_space.prototxt Loading commit data...
depth_to_space_bad_blocksize.prototxt Loading commit data...
depth_to_space_chw.prototxt Loading commit data...
depth_to_space_no_blocksize.prototxt Loading commit data...
dequant_lin.prototxt Loading commit data...
dequantize_linear_0.prototxt Loading commit data...
dequantize_linear_1.prototxt Loading commit data...
dequantize_linear_2.prototxt Loading commit data...
dequantize_linear_3.prototxt Loading commit data...
dequantize_linear_4.prototxt Loading commit data...
dequantize_linear_5.prototxt Loading commit data...
div.prototxt Loading commit data...
elu.prototxt Loading commit data...
erf.prototxt Loading commit data...
erf_int32.prototxt Loading commit data...
filename.prototxt Loading commit data...
flatten.prototxt Loading commit data...
gemm_abc.prototxt Loading commit data...
global_lp_pool_p0.prototxt Loading commit data...
global_lp_pool_p1.prototxt Loading commit data...
global_lp_pool_p2.prototxt Loading commit data...
global_lp_pool_p3.prototxt Loading commit data...
hardmax.prototxt Loading commit data...
initializer_wo_input.prototxt Loading commit data...
leaky_relu.prototxt Loading commit data...
lstm_fwd_hardsigmoid_activation.prototxt Loading commit data...
lstm_fwd_mixed_seq.prototxt Loading commit data...
lstm_fwd_with_clip.prototxt Loading commit data...
matmul.prototxt Loading commit data...
matmul_integer.prototxt Loading commit data...
matmul_integer_4d.prototxt Loading commit data...
matmul_integer_4d_no_zero_point.prototxt Loading commit data...
matmul_integer_no_zero_point.prototxt Loading commit data...
matmul_integer_scalar.prototxt Loading commit data...
matmul_vec_ten3d.prototxt Loading commit data...
max.prototxt Loading commit data...
max_pool_2d_pads.prototxt Loading commit data...
mean.prototxt Loading commit data...
min_two_inputs.prototxt Loading commit data...
missing_input.prototxt Loading commit data...
missing_op_domain.prototxt Loading commit data...
one_hot_axis.prototxt Loading commit data...
one_hot_no_axis.prototxt Loading commit data...
onnx_prototxt_converter.py Loading commit data...
onnx_prototxt_converter_requirements.txt Loading commit data...
override_op.prototxt Loading commit data...
prelu.prototxt Loading commit data...
qlinear_conv_2d.prototxt Loading commit data...
qlinear_conv_3d.prototxt Loading commit data...
qlinear_matmul.prototxt Loading commit data...
qlinear_matmul_3d.prototxt Loading commit data...
quant_conv_lin.prototxt Loading commit data...
quantize_linear.prototxt Loading commit data...
quantize_linear_axis_negative.prototxt Loading commit data...
quantize_linear_axis_zero.prototxt Loading commit data...
quantize_linear_zero_point.prototxt Loading commit data...
reduce_l1.prototxt Loading commit data...
reduce_l2.prototxt Loading commit data...
reduce_log_sum.prototxt Loading commit data...
reduce_log_sum_exp.prototxt Loading commit data...
reduce_max.prototxt Loading commit data...
reduce_mean.prototxt Loading commit data...
reduce_min.prototxt Loading commit data...
reduce_prod.prototxt Loading commit data...
reduce_sum.prototxt Loading commit data...
reduce_sum_square.prototxt Loading commit data...
relu.prototxt Loading commit data...
reshape_extended_dims.prototxt Loading commit data...
reshape_negative_dim.prototxt Loading commit data...
reshape_negative_with_zero_dims.prototxt Loading commit data...
reshape_output_shape_as_input.prototxt Loading commit data...
reshape_reduced_dims.prototxt Loading commit data...
reshape_reordered_dims.prototxt Loading commit data...
reshape_single_dim.prototxt Loading commit data...
selu.prototxt Loading commit data...
shape.prototxt Loading commit data...
sigmoid.prototxt Loading commit data...
sign.prototxt Loading commit data...
sinh.prototxt Loading commit data...
softmax.prototxt Loading commit data...
softplus.prototxt Loading commit data...
space_to_depth.prototxt Loading commit data...
space_to_depth_bad_blocksize.prototxt Loading commit data...
space_to_depth_chw.prototxt Loading commit data...
space_to_depth_no_blocksize.prototxt Loading commit data...
split_equal_parts_2d.prototxt Loading commit data...
split_equal_parts_default.prototxt Loading commit data...
split_variable_parts_2d.prototxt Loading commit data...
squeeze_duplicate_axes.prototxt Loading commit data...
sub.prototxt Loading commit data...
sum.prototxt Loading commit data...
sum_one_input.prototxt Loading commit data...
sum_opset8.prototxt Loading commit data...
tanh.prototxt Loading commit data...
thresholded_relu.prototxt Loading commit data...
top_k.prototxt Loading commit data...
unsqueeze.prototxt Loading commit data...
unsupported_op.prototxt Loading commit data...
where.prototxt Loading commit data...