1. 13 Jun, 2019 1 commit
    • Michał Karzyński's avatar
      [ONNX] Add ConvInteger op (#3012) · fa300fae
      Michał Karzyński authored
      * Unit tests for ConvInteger
      
      * Add ONNX ConvInteger op
      
      * Add QuantizedConvInteger builder
      
      * Add unit tests
      
      * Exclude tests on nVidia GPU backend
      
      * Fix merge artifact
      
      * Add const-correctness and allow RVO
      fa300fae
  2. 12 Jun, 2019 1 commit
    • 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
  3. 24 May, 2019 1 commit
    • Michał Karzyński's avatar
      [ONNX] Unit tests for QLinearMatMul (#2706) · 9560c1fa
      Michał Karzyński authored
      * [ONNX] Unit test models for QLinearMatMul
      
      * [ONNX] Extended types support for NgraphTestCase
      
      * [ONNX] Move the value comparators to the NgraphTestCase class
      
      * Add test cases
      
      * Add shape checking
      
      * disable GPU tests
      9560c1fa
  4. 25 Apr, 2019 1 commit
    • Michał Karzyński's avatar
      [ONNX] Refactor quantized ops tests (#2798) · 8da348f5
      Michał Karzyński authored
      * Add NgraphTestCase test runner class
      
      * Code improvements
      
      * clang-format
      
      * Add support for multiple output types
      
      * Add reading inputs/outputs from files
      
      * Refactor model_quant_conv_linear_3d
      
      * Add shape checking to NgraphTestCase
      
      * Add expected output shape to model_quant_conv_linear_3d
      
      * Code review
      
      * Remove small data files and move values to test code for legibility
      
      * clang-format
      
      * Refactor model_quant_conv_linear_2d
      
      * Refactor model_dequantize_linear_1d_zero_scale_uint8_negative_axis
      
      * Refactor model_dequantize_linear_1d_zero_scale_int8_4d
      
      * Refactor model_dequantize_linear_1d_zero_scale_int8
      
      * Refactor model_dequantize_linear_1d_zero_scale_uint8
      
      * Refactor model_dequantize_linear_scalar_zero_scale_int8
      
      * Refactor model_dequantize_linear_scalar_zero_scale_uint8
      
      * Refactor model_quantize_linear_axis_negative
      
      * Refactor model_quantize_linear_axis_zero
      
      * Refactor model_quantize_linear_zero_point
      
      * Add shape checking to NgraphTestCase::run
      
      * Refactor NgraphTestCase::run
      8da348f5
  5. 18 Apr, 2019 1 commit