- 17 Oct, 2019 1 commit
-
-
Michał Karzyński authored
* Minor cleanup * Add support for ONNX 1.5 version of TopK * Add unit tests * Style apply * Exclude failing tests * Exclude failing tests * Add support for ONNX 1.6 TopK attribures: larges and sorted * Support for ONNX 1.6 TopK * If k_node is a Constant, recreate as constant with Shape{} * Extend `interpret_as_scalar` function * Extend `interpret_as_scalar` function * Remove merge artifact * Add doc string * Exclude failing tests * Exclude failing tests * Refactor function * Remove unnecessary template param * Use get_k function in OpSet 10 TopK * Style apply * Remove merge artifact * Add tests for `interpret_as_scalar` * Revert "Add tests for `interpret_as_scalar`" This reverts commit 8b85965acb39c75ff9e66b06ad8f64df16e1a9da.
-
- 15 Oct, 2019 1 commit
-
-
Michał Karzyński authored
-
- 11 Oct, 2019 1 commit
-
-
Ewa Tusień authored
* [ONNX] Added Expand op to ONNX importer. * Added support only for static broadcating. * Changed version of set from 8 to 1. * Added test for expand op.
-
- 20 Sep, 2019 1 commit
-
-
Tomasz Dołbniak authored
-
- 18 Sep, 2019 1 commit
-
-
Tomasz Dołbniak authored
* Do not throw for unknown domains in ONNX models * UT that makes sure onnx_importer does not throw for unknown domains * Check if nGraph throws for unknown ONNX domain and op
-
- 20 Aug, 2019 2 commits
-
-
Adam Procter authored
-
Robert Kimball authored
* Normalize BatchNorm test names * unit test renamed so manifest must be updated
-
- 01 Aug, 2019 1 commit
-
-
Robert Kimball authored
-
- 22 Jul, 2019 1 commit
-
-
mbencer authored
-
- 19 Jul, 2019 1 commit
-
-
Mateusz Bencer authored
* ReverseSequence operator introduced * Code review remarks introduced * Added missing EOF * Removed unused whitespaces in onnx_import.in.cpp * Added convert to i32 for sequence_lenghts * Coode review remarks introduced * Disable reverse sequence for plaidml backend * Code style fixed
-
- 16 Jul, 2019 1 commit
-
-
Adam Rogowiec authored
* Fix used operator for reversing input sequences in LSTM. * Fix backward pass for bidirectional LSTM. * UT for LSTM with sequence_lens shorter than input sequence size. * Skip LSTM UT using ReverseSequence since it is not supported yet on PlaidML.
-
- 12 Jul, 2019 1 commit
-
-
tsocha authored
-
- 28 Jun, 2019 1 commit
-
-
Adam Rogowiec authored
-
- 27 Jun, 2019 1 commit
-
-
Adam Rogowiec authored
* Add LpNormalization operator along with unit tests. * Add validation macro based on NGRAPH_CHECK. * Add InstanceNormalization operation along with unit tests. * Update supported ops table. * Fix merge error.
-
- 26 Jun, 2019 1 commit
-
-
tsocha authored
* [ONNX] Add eyelike operator * Use shifted square identity in square identity * Make new helper function to map onnx_types<->ngraph_types * Add fp16 support to ngraph Python API * Move helper common.hpp => common.cpp * Add checker for attribute presence * Style check * Add definition of shifted word * Change return value of attribute presence !(==) -> != * Rename is_attribute_present => has_attribute * Clean-up headers in eyelike.cpp * Organize headers in common.*pp * Minor review fixes * Style check * Add test for EyeLike with negative k
-
- 25 Jun, 2019 1 commit
-
-
Adam Rogowiec authored
-
- 24 Jun, 2019 2 commits
-
-
Adam Rogowiec authored
-
Adam Rogowiec authored
-
- 14 Jun, 2019 1 commit
-
-
Tomasz Dołbniak authored
* Initial implementation of the Shrink op * Multiply the values by the correct masks * Basic test case for Shrink with floats * Shrink test on integers * Code formatting * Shrink documentation and typo fix * Rephrase the Shrink docs * Out of <memory> ;)
-
- 13 Jun, 2019 1 commit
-
-
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
-
- 12 Jun, 2019 1 commit
-
-
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
-
- 24 May, 2019 1 commit
-
-
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
-
- 10 May, 2019 1 commit
-
-
Adam Rogowiec authored
* Move HardSigmoid to nGraph fused operators. * UT for HardSigmoid fused operator. * Add type_prop UT. * Activation function parameters and hardsigmoid activation function. * UT for lstm with hardsigmoid activation function. * Reorder operations in implementation. * Fix unit tests. * Fix typo. * Change stored activation function to pure function pointer. * Apply style-check. * [ONNX] Refactor LSTM tests to use NgraphTestCase * Enable passing instance values to comparator * Style apply. * Fix style, syntax * Change order of class member to fix errors. * Switch to single-precision parameters. * Disable unit test for IGPU.
-
- 09 May, 2019 2 commits
-
-
Tomasz Dołbniak authored
* [ONNX] Hardmax implementation in the onnx importer * [ONNX] More generic handling of types in hardmax * [ONNX] Support for doubles in EmbeddingLookup CPU builder * [ONNX] Throw when the provided axis is out of range * [ONNX] Skip the hardmax test on GPU * Unused headers clean-up * refactor: move the identity matrix generator to common.hpp * ASSERT_VALID_ARGUMENT for axis range validation * Adapt to the code changes in master
-
Michał Karzyński authored
* [ONNX] Refactor LSTM tests to use NgraphTestCase * Enable passing instance values to comparator * Review comments
-
- 29 Apr, 2019 1 commit
-
-
Michał Karzyński authored
-
- 25 Apr, 2019 1 commit
-
-
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
-
- 23 Apr, 2019 1 commit
-
-
Michał Karzyński authored
-
- 18 Apr, 2019 1 commit
-
-
Michał Karzyński authored
* Move ONNX tests to the test/onnx subdirectory * Change non-conforming test names * Refactor quant and reshape tests to separate files * Refactor tests into separate files * Rename test in GPU excludes
-