Commit Graph

42 Commits

Author SHA1 Message Date
Ilya Churaev 934e0c61eb
Removed reference implementations for some data types (#1086) 2020-06-24 12:44:19 +03:00
Michał Karzyński 69a342ea68
Fixes for building nGraph Python API (#707) 2020-06-23 17:32:37 +02:00
Katarzyna Mitrus 5a2df9ebe7
[ONNX importer] Add support for Usample-8 and Upsample-9 (#967) 2020-06-23 13:11:46 +02:00
Ivan Tikhonov b5be90a886
Fix Android ARM build (#1032)
* fix arm build: size_t -> uint64_t

* apply static_cast

* fix dynamic_to_static_shape_binary_elementwise.cpp file

* add static_cast in prior_box.cpp
2020-06-22 23:37:08 +03:00
Adam Osewski 491e5e9fbb
[Py] Ngraph Py API TensorIterator (#718) 2020-06-22 11:40:58 +02:00
Nikita Kudriavtsev fbf062c46b
Changes: (#982)
- Named structures in bmp.h to avoid MSFT compiler error
- Fix for non-void function with missing return statement to avoid Intel compiler error
- Enabled "smoke_ExportUsingFileNameImportFromStreamNoThrowWithDeviceName" test
- Fix for MvncTest
2020-06-18 13:49:20 +03:00
Evgenya Stepyreva bb44f17a06
[ DTS ] Reduces (#940) 2020-06-18 11:36:07 +03:00
Evgenya Stepyreva 88cccee0b7
[ DYN NMS ] Static & Dynamic ops; DTS transformation; VPU tests (#884) 2020-06-18 00:16:20 +03:00
Evgenya Stepyreva a32d9662c2
[ DTS ] Exp, Softmax, Greater (#926)
- Dynamic to Static transformation enabled for Exp, Softmax, Greater
- Logic Elementwises default ctor sets autobroadcasting according to spec
2020-06-17 18:20:08 +03:00
Ilya Churaev e0cf66b31a
Fixed cpack information, removed some links (#976) 2020-06-17 17:17:32 +03:00
Gleb Kazantaev 36be9e4031
Fix NopElimination (#891) 2020-06-15 10:39:55 +03:00
Evgenya Stepyreva c846c049e2
[ nG ] Style-apply (#886) 2020-06-11 12:20:54 +03:00
Evgenya Stepyreva ffe4a74169
[ nG ] Graph visualization (#807)
* [ nG ] Graph visualization

* Update visualize_tree.cpp
2020-06-11 00:37:37 +03:00
Ilya Lavrenov f518fbb971
Fixed default args for Android build (#827) 2020-06-09 18:02:03 +03:00
Ivan Tikhonov 9fc818478a
Const folding and reference implementation for PriorBox(Clustered) ops (#785)
* Constant folding for PriorBox, PriorBoxClustered; Deleted PriorBoxIE, PriorBoxClusteredIE and transformations; Added unit tests; codestyle

* Delete debug info

* delete unnecessary convert_prior_to_ie_prior.hpp file

* fix ngraph reader tests; delete PriorBoxIE functional test

* fix for ngraph reader tests

* Apply review comment

* apply ngraph codestyle

* restore PriorBoxClustered tests in disabled state
2020-06-09 14:47:49 +03:00
Tomasz Dołbniak 60d4d62536
Disable warnings-as-errors for ONNX target (#749)
* Disable warnings-as-errors for ONNX target

* Disable warnigs-as-errors for windows too

* Change WIN32 -> MSVC
2020-06-08 13:52:45 +03:00
Tomasz Dołbniak 53927034da
Python API for Assign, ReadValue and ExtractImagePatches (#719) 2020-06-03 15:01:43 +02:00
Evgenya Stepyreva da230131d0
[ nGraph ] FP16 for evaluate (#722) 2020-06-03 14:14:59 +03:00
Adam Osewski 3a80f0476b
[ONNX] GRU and RNN operators. (#607)
* Create generic RecurrentSequenceDirection enum.

* Helper class RecurrentSequenceOp.

* Add ONNX GRU & RNN operators.

* Use OutputVector.

* Update doc.

* Add UTs for GRU and skip them on IE_CPU

* Add UT for bidirectional mode and fix it.

* Normalize activation function name case.

* Add unit-tests for RNN operator.

* UT for GRU with linear_before_reset set to true.

* Fix ONNX GRU for linear_before_reset case.

* Remove unnecessary symbol export macro.

* Fix CentOS error.

* Update UTs.

- Update few tests accuracy tolerance
- Update rnn_fwd_activations with new reference values and model.

* Review comment: add check for static shape

* Add UT for RNN with constant inputs W, R.

* Skip UT with const W,R on IE_CPU
2020-06-03 12:01:56 +03:00
Nikolay Shchegolev 4f6c976add
[CPU] EmbeddingBagOffsetsSum, EmbeddingBagPackedSum, EmbeddingSegmentsSum operations. (#576)
* [CPU] EmbeddingBagOffsetsSum, EmbeddingBagPackedSum, EmbeddingSegmentsSum operations.

* Performance fix

* Perf v2

* Code style
2020-06-02 21:56:17 +03:00
Ewa Tusień b4893945c7
[ONNX] Add Range op to ONNX importer (#548)
* Added Range op to ONNX importer.

* Disable tests for IE.
2020-06-01 05:59:39 +03:00
Evgenya Stepyreva 6cfa77223e
[ nG ] Added F16 folding support (#686) 2020-05-29 19:09:01 +03:00
Katarzyna Mitrus 5f8f9ec108
[nGraph] Reorder nGraph LSTMSequence inputs and outputs dimensions (#560)
* Reorder nGraph LSTMSequence input/outpt dimensions

* Update nGraph pythonAPI for LSTMSequence

* Reorder axes in ONNX importer LSTM

* Tests update

* Fix clang warning

* Use opset3 namespace

* Style apply

* Tests update

* Use opset1  namespace

* Remove usage of  GetOutputElement in ONNX importer LSTM

* Remove opset0 header

* Use Node::output()
2020-05-29 14:29:18 +03:00
Ivan Tikhonov a4f13ae9fe
fix constant folding of Concat op (#675) 2020-05-29 14:09:20 +03:00
Artyom Anokhov 09192b804e
[OpenVINO scripts] Fixed *.sh files index from 644 to 755 (#664)
* Fixed *.sh files index from 644 to 755

* Added convert.py executable permission
2020-05-29 13:50:17 +03:00
Evgeny Lazarev 0efe474342
Fixes for Mask-RCNN conversion (#654)
* Fixed ONNX Mask-RCNN conversion

* Fixed validate_and_infet_types for NMS ops: added check for number of connected inputs

* Updated NMS ops to properly handle optional input with index 2

* Fixed typo in the implementation
2020-05-28 14:31:42 +03:00
Michał Karzyński 125dd89c01
Remove Runtime classes from nGraph Python API (#569) 2020-05-28 09:50:57 +02:00
Ilya Churaev c75fd4db92
Removed CI and docker scripts (#622) 2020-05-27 20:58:03 +03:00
Nikolay Shchegolev 27e8580b7d
[CPU] ExtractImagePatches operation (#575) 2020-05-27 15:46:49 +03:00
Evgeny Lazarev c1625743df
Change Elu a regular op since decomposition works extremely slowly (#582)
* Moved Elu operation from Fused to regular ones because the decomposition works extremely slowly.

* Added reference implementation for the Elu op
2020-05-26 21:59:08 +03:00
Ilya Churaev 04bb8ab51d
Added case less check for enum names (#534)
* Added case less check for enum names

* Added <algorithm> header
2020-05-25 16:23:55 +03:00
Alexey Suhov ca9a78874a Remove Dimension::size_t and callers
(cherry-pick master commit 72fa20942a3f135ea2e324f47dd401506a913876)
2020-05-22 11:17:20 +03:00
Alexey Suhov ccb7438803 publish master branch snapshot, revision ea98a886d925eb152931aab13856e68037665562 2020-05-22 03:42:00 +03:00
Alexey Suhov deb008a26f publish master branch snapshot, revision 8d31237e2c3f673cbb0f0ba110fc10f5cce1d2bb 2020-05-22 02:23:12 +03:00
Alexey Suhov f30dcc218c publish master branch snapshot, revision 9df5eb1f84e13a35720a918f88324561222ab114 2020-05-20 01:13:06 +03:00
Alexey Suhov 3ad0e4e434 remove ngraph submodule 2020-05-20 00:20:33 +03:00
Alexey Suhov ba0a339888 publish master branch snapshot, revision 59af1853ca21ea08acf17b177da0b239753deb46 2020-05-18 17:21:58 +03:00
Alexey Suhov 5b428f0655 publish master branch snapshot, revision 49482ae3bea0cbaa07474f86f36db11943142687 2020-05-13 21:12:22 +03:00
Alexey Suhov 357cc7eb4c publish master branch snapshot, revision 0110d9c98fd7209589d06344f0d836f61d81f4b3 2020-04-27 21:21:29 +03:00
Alexey Suhov 127cbac5bc publish master branch snapshot, revision cdcab9d7ab48ffb0ee5629fabbfa06cb45debd9b 2020-04-15 19:01:57 +03:00
Alexey Suhov 95a57795dc Publishing 2020.2 content 2020-04-13 21:17:23 +03:00
Alexey Suhov b2140c083a Publishing 2020.1 content 2020-02-11 22:48:49 +03:00