- 26 Feb, 2019 2 commits
-
-
Adam Rogowiec authored
* Utility functions for calculating Lp norm. * Use functor object as a reduction operation. * Use new api of make_ng_reduction_op. * Use utility norm functions for reduction operations. * Onnx GlobalLpPool operator. * Ensure correct shapes after lp_norm reduction. * Remove unused function overload. * Fix shapes and tensor types. * Unit tests. * Update comments. * Update supported ops status table. * Fix: take absolute value of input tensor elements. * UT: with odd value p-norm. * Fix: move taking abs value into respective lp-norm functions. * Fix clang -Wdocumentation-unknown-command error. * Update supported op status table with new Jira ticket for Erf op. * Update supported_ops status table. * Update interface of make_ng_reduction_op - accept std::function object. * Update to use new make_ng_reduction_op api. * Remove unused header. * Fix errors on CentOS.
-
Adam Rogowiec authored
-
- 22 Feb, 2019 1 commit
-
-
tsocha authored
* [ONNX] Overriding custom ops * Add UT * Style Check * Review & style fix
-
- 21 Feb, 2019 1 commit
-
-
Tomasz Dołbniak authored
-
- 19 Feb, 2019 1 commit
-
-
tsocha authored
* [ONNX] Enable OneHot operation * Add UT * Style check * Change converts * Change assert messages * Update comments * Update onehot.cpp
-
- 18 Feb, 2019 1 commit
-
-
Tomasz Dołbniak authored
-
- 12 Feb, 2019 2 commits
-
-
Tomasz Dołbniak authored
* [ONNX] Add support for ONNX sinh op * [ONNX] Test the sinh op and improve an error msg about not supported op version * [ONNX] Fix the failing tests by moving sinh to opset 1 * [ONNX] Apply clang-format to fix failing CI builds * [ONNX] Add and test ONNX cosh op * [ONNX] Add and test ONNX cosh op * [ONNX] Add and test ONNX sign op * [ONNX] Test the sign operator with more challenging values * [ONNX] Update of supported ops documentation table
-
tsocha authored
* [ONNX] Add null node. Optional inputs in ONNX standard are represented by empty string. We need a placeholder to keep information which inputs are not provided. * Rename class null_node -> NullNode * Remove unnecesary validate_and_infer_types method * Add <memory> header * Change name != "" -> !name.empty() * Change constructor * Little description * Change node type in NullNode * Add is_null() method * Docstring * Add UT * Use override * Style check * Update null_node.cpp
-
- 11 Feb, 2019 1 commit
-
-
Michał Karzyński authored
* [ONNX] Move make_ng_constant to Tensor class * [ONNX] Add workaround for initializers without corresponding inputs * Fix malformed test models * clang-format * Avoid creating multiple constants * Code review comments
-
- 08 Feb, 2019 1 commit
-
-
Tomasz Dołbniak authored
* [ONNX] Add support for ONNX sinh op * [ONNX] Test the sinh op and improve an error msg about not supported op version * [ONNX] Fix the failing tests by moving sinh to opset 1 * [ONNX] Apply clang-format to fix failing CI builds * [ONNX] Add and test ONNX cosh op * [ONNX] Add and test ONNX cosh op
-
- 01 Feb, 2019 1 commit
-
-
tsocha authored
-
- 29 Jan, 2019 1 commit
-
-
tsocha authored
-
- 21 Jan, 2019 2 commits
-
-
Adam Rogowiec authored
-
Adam Rogowiec authored
-
- 08 Jan, 2019 1 commit
-
-
Adam Rogowiec authored
-
- 07 Jan, 2019 2 commits
-
-
Adam Rogowiec authored
* Enable support for group attribute. * UT for ConvTranspose with groups. * Validate group attribute value. * Move helper function to unnamed namespace. * Access values with bounds checking. * Fix spelling.
-
Adam Rogowiec authored
* UT for Softplus ONNX operator testing edge cases. * Rename UT model name. * Handle overflows. * Add UT for ininite values and check them correctly. * Update values in comment
-
- 03 Jan, 2019 1 commit
-
-
Adam Rogowiec authored
* Add broadcasting to variadic OP in opset 8. * Apply style format. * Update onnx_import.cpp
-
- 14 Nov, 2018 1 commit
-
-
Adam Rogowiec authored
* Unit tests for conv2d causing errors. * UT for conv3D_bias * Fix padding order. `padding below` in nGraph terminology means padding added at the beginning of the axis. Whereas `padding above` means padding added at the end of the axis. * Rename test to sth more descriptive. * Apply clang-format. * Fix handling of `SAME_UPPER/LOWER` auto_pads mode for convolution/pooling ops. * Fix order of padding_below/above. Signed-off-by:
Adam Rogowiec <adam.rogowiec@intel.com> * Fix error in calculating output data shape.
-
- 13 Nov, 2018 1 commit
-
-
Adam Rogowiec authored
* Add static keyword for helper function. * Fix MatMul for cases where left hand side is 1D vector. - Add unit-test for this case. * Add new line at the end of file. * Log warning when dealing with scalars * Apply clang-format * Review: fix spelling, rename test model.
-
- 30 Oct, 2018 1 commit
-
-
Michał Karzyński authored
* Add ArgMin operator * Add ArgMax and a basic test case * Rename variables * Apply workaround for problems with Reshape on i64 * Review comments * Review comments
-
- 23 Oct, 2018 1 commit
-
-
Artur Wojcik authored
* onnx: add information about a domain to operators set Signed-off-by:
Artur Wojcik <artur.wojcik@intel.com> * onnx: updates after review Signed-off-by:
Artur Wojcik <artur.wojcik@intel.com> * onnx: update comments in the code Signed-off-by:
Artur Wojcik <artur.wojcik@intel.com> * onnx: fix bug in node's description method Signed-off-by:
Artur Wojcik <artur.wojcik@intel.com> * onnx: fix CentOS compilation Signed-off-by:
Artur Wojcik <artur.wojcik@intel.com> * onnx: more after review changes Signed-off-by:
Artur Wojcik <artur.wojcik@intel.com>
-
- 15 Oct, 2018 2 commits
-
-
Michał Karzyński authored
* [ONNX] Assert all op types supported * Apply clang-format * Address code review comments * Fix #include statements
-
Adam Rogowiec authored
* Update ONNX Squeeze Op implementation to conform with doc. Add unit test. * Apply code-format. * Correct attribute value type. * Change used loop structure. * Modified version of loops. - Without erase and with minimal computation time complexity. * Run CI
-
- 14 Sep, 2018 1 commit
-
-
tsocha authored
* [ONNX] Non-linear operators * Review fix pt. 1 * Review fix pt. 2 * Non-linear tests * style check * Exception fix * Test fix
-
- 12 Sep, 2018 2 commits
-
-
Adam Rogowiec authored
* Add missing header. * Test for ReduceSum * Simple tests for reductions - L1/L2/LogSum/LogSumExp/Max/Mean/Min/Prod/SumSquare. * Add floating point literal suffix * Fix typo
-
tsocha authored
* [ONNX] Shape operator * Review fix pt. 1 * Style check
-
- 04 Sep, 2018 1 commit
-
-
tsocha authored
-
- 03 Sep, 2018 1 commit
-
-
Adam Rogowiec authored
* Move reshape utils down to reshape namespace. * Reshape operation. * Reshape operator binding. * Error fixes. * Reshape unit tests. * Move flatten utility function to reshape namespace. * Fix unused catched exception object * Add Constant support for int64 * Review fix. * clang-format * Review fix part 2. * Enable output shape as a second node input (only Constant). * Unit test for "dynamic" output shape (from Constant node). * Review fixes. * Make sure second Reshape op input is Constant node.
-
- 31 Aug, 2018 2 commits
- 30 Aug, 2018 1 commit
-
-
tsocha authored
-
- 29 Aug, 2018 2 commits
-
-
Michał Karzyński authored
* [ONNX] Sum op * [ONNX] Generic variadic op template * Add support for Min op * clang-format * Add support for Max op * Add support for Mean op * Docs, code cleanup * Docs, code cleanup
-
tsocha authored
-
- 28 Aug, 2018 2 commits
-
-
tsocha authored
* [ONNX] Softmax operator * Review fix pt. 1 * Review fix pt. 2 * Add softmax test * Update onnx_import.cpp
-
Michał Karzyński authored
-
- 27 Aug, 2018 1 commit
-
-
tsocha authored
* [ONNX] MatMul operator * Add NL on EOF * Review fix pt. 1
-
- 24 Aug, 2018 2 commits
-
-
tsocha authored
* Enable Mul OP * Reshape, broadcasting utils and Gemm op * Style check * Review fix pt. 1 * Review fix pt. 2 * Reuse documentation
-
Michał Karzyński authored
* Move batch_norm implementation to a .cpp file * Move split implementation to a .cpp file
-
- 23 Aug, 2018 1 commit
-
-
Michał Karzyński authored
* [ONNX] Refactor exceptions * [ONNX] Attribute helper functions * [ONNX] Convolution operation
-