Commit Graph

4732 Commits

Author SHA1 Message Date
Vladislav Volkov
002e68b535
Fix of deprecated function usage in ngraph::OpSet (#7637) 2021-09-24 10:56:05 +03:00
Ilya Churaev
d7570e7aad
Fixed KW (#7635) 2021-09-24 10:44:16 +03:00
Bartek Szmelczynski
f038fcf2bb
ScatterUpdate ng op shell revision (#7375)
* add visitors, type_prop tests, update ngrap op class

* update NGRPH_RTTI for scatter_update

* add proper formatting for error message

* update opset
2021-09-24 10:31:45 +03:00
Roman Lyamin
f202c45c46
[IE TESTS] Move locale test to shared folder (#7605) 2021-09-24 10:27:07 +03:00
Maxim Shevtsov
f2dda1bbca
Added new tests that config set via ie.SetConfig or LoadNetwork is returned via exe_net.GetConfig and align plugin impl to that (#7627) 2021-09-24 10:03:24 +03:00
Egor Shulman
95342de8c8
[CPU] Fixed failed tests (#6742) 2021-09-24 09:37:54 +03:00
Alexandra Sidorova
ae3e3af521
[CPU] Removed optimized out nodes from infer stage (#7440) 2021-09-24 09:31:41 +03:00
Vladislav Volkov
f8f6e57c39
[CPU] Fix for Int8 models serialization issues (#7554) 2021-09-24 09:24:35 +03:00
Anna Khakimova
3d07763835
Fix for int overflow (#7592) 2021-09-24 09:03:58 +03:00
Wilson Seok
b3050c268a
Migrate acos operation from ngraph backend test to template plugin reference test (#7461)
* Remove fp16 of Convert layer test from skip_tests.config.cpp as it works now

* update repo

* add acos in template plugin reference test

* Create visitor API test for target operation Acos-1

* remove acos backend test

* remove acos backend test

* add test casses of int ata type

* remove boolean from acos evaluate
2021-09-24 07:19:45 +03:00
Ilya Churaev
6159a5b0bc
New ov::Function API (#7436)
* Generates tensor names

* Implement function helpers for Inputs/Outputs

* Fixed code style

* Share result tensor and add more tests

* Avoid not unique tensor names

* Print tensor name

* Fixed comment

* Fixed matmul transformation

* Fixed function evaluate

* Fixed typo

* Fixed interpreter backend

* Fixed comments

* Removed tensor names check

* Disabled negative tests

* Fixed NetworkContext_CNNNetwork tests

* Fixed GNA tests

* Remove reset names

* Fixed code style

* Temporary disable names generation

* Revert "Temporary disable names generation"

This reverts commit 133315a611.

* Fixed mapping generation and e2e tests

* Fixe Myriad tests

* Introduce AtomicGuard to fix possible thread issues

* Fixed comments
2021-09-24 07:11:02 +03:00
Ilya Churaev
846c9c91f2
Fixed leftovers from PR #7288 (#7623) 2021-09-24 04:19:49 +03:00
Svetlana Dolinina
ed96cc7c1a
added Kaldi dropoutmask extraction (#7456)
* added Kaldi dropoutmask extraction and Kaldi lstmNonlinearity replacer extended for dropout case

(cherry picked from commit 0dd05f8053)

* fixed frame time calculation for Kaldi models with shapeof branches

* fix bug in frame time calculation for Kaldi models with shapeOf paths

* remove incorrect attribute from transformation

* refactoring based on review, couple more checks

* minor review fixes
2021-09-24 00:03:47 +03:00
Mikhail Nosov
531118c4b0
OV2.0 Preprocessing shared tests - initial version (#7568)
* Shared preprocessing tests for plugins.
Comparing inference with reference implementation

* Moved evaluate tests to template plugin

* Fixed clang-style

* CPU tests: Set IE precision manually in SetUp. Also allow rounding to integer mismatch

* Added acceptable threshold depending on particular test
2021-09-23 23:17:59 +03:00
Sergey Shlyapnikov
9c2b3f24a9
Fix benchmark_app build (#7577) 2021-09-23 18:42:19 +03:00
Vladimir Dudnik
6e95c96443
fix typo in NC layout description (#7622) 2021-09-23 17:13:57 +03:00
Ilya Lavrenov
84a07889f0
Added version information to OpenVINO Core (#7600)
* Added version information to OpenVINO Core

* Fixed code style

* Fixed Windows

* Fixed code style

* Fixed clang
2021-09-23 17:03:45 +03:00
Ilya Churaev
634759210f
Introduced OpenVINO RTTI and add version string to operations (#7288)
* Introduced OpenVINO RTTI and add version string to operations

* Fixed build

* Try to fix build

* Removed get_type_info_static

* Fixed tests

* Moved ov operations to new macros

* Fixed type_info_static

* Introduce new header only declaration

* Deprecate type_info static member

* Introduced OPENVINO_OPERATION macro

* Fixed ngraph lib with new RTTI

* Fixed unit tests

* Fixed code style

* Fixed VPU common

* Fixed all target for macOS

* Changed macto to OPENVINO_OP

* Changed cldnn

* Fixed typo

* Fixed some unit tests with old operations

* Fixed DiscreteTypeInfo

* Fixed type relaxed operations

* Fixed legacy tests

* Fixed naming style

* Fixed cpuTests

* Disabled deprecation to pass CI

* Added compatibility to internal operations

* Added BWDCMP for internal ops

* Deprecate type_info

* Fixed Slice RTTI

* Fixed Myriad

* Applied patch from PR 7573
2021-09-23 13:29:39 +03:00
Dmitry Kurtaev
fae40f3ef8
[Docs] Add PyPI downloads badge (#7610) 2021-09-23 09:30:57 +00:00
Ilya Lavrenov
7938c18b7c
Improved openvino runtime python wheel build (#7604)
* Proper dependencies for ie_wheel

* Used version information when building wheels
2021-09-23 10:41:57 +03:00
Ilya Lavrenov
bd29f64570
Build IR FE with plugins (#7593)
* Build IR FE with plugins

* Add paddlepaddle
2021-09-23 10:41:33 +03:00
Ilya Lavrenov
e253b5931c
Removed TensorDesc from OpenVINO Runtime API (#7587)
* Removed TensorDesc from OpenVINO Runtime API

* Fixed docs
2021-09-23 10:41:14 +03:00
Ilya Lavrenov
1390440256
Use jobs pool for PDPD model conversion as well (#7602)
* Revert "Combine all PDPD model generation scripts into one python command (#7349)"

This reverts commit 1eca8a6e49.

* Added jobs pool for PDPD model conversion

* Use jobs pool for PDPD model conversion as well
2021-09-23 10:40:55 +03:00
Xiake Sun
359cff31aa
Update git submodules with gitee mirrors in PRC network (#7441)
* Add script to redirect git submodules to gitee mirrors and updates these recursively for PRC developer

* Fix type, add comment for review finding

* Fix shellcheck findings
2021-09-23 10:40:23 +03:00
Ilya Lavrenov
ab34701590
Added OpenVINO runtime macro (#7586)
* Fixed typo

* Moved ie::Parameter to new API

* New OpenVINO API macro

* Used OpenVINO Plugin API for some plugins

* Used OPENVINO_RUNTIME_API

* Revert "Moved ie::Parameter to new API"

This reverts commit fef5e3b487.

* Fixed code style and docs

* Fixed compilation
2021-09-23 10:39:20 +03:00
Mateusz Bencer
fb11560b82
Implemented missing methods of ONNX Place API (#7518)
* Implemented get_consuming_ports, get_producing_operation and is_equal for PlaceOpONNX

* fixed unambiguous_node_check

* removed PlaceTensorONNX::get_input_port

* added PlaceOpONNX::is_input, PlaceOpONNX::is_output

* fixed python styles

* added get_consuming_operations implementation

* added missing get_consuming_operations for PlaceOpONNX

* added missing get_target_tensor for PlaceOpONNX

* changed place spec

* add support of get_source_tensor

* add support of get_producing_operation for PlaceOpONNX

* add support of get_producing_port for PlaceInputEdgeONNX

* fixed python styles

* missing ref in std::transform
2021-09-23 09:47:33 +03:00
Ekaterina Aidova
d7dfce2091
Update rnnt conversion instruction with named outputs (#7585)
* Update rnnt conversion instruction with named outputs

* fix missed comma

* Update docs/MO_DG/prepare_model/convert_model/pytorch_specific/Convert_RNNT.md
2021-09-23 01:05:11 +03:00
Alexey Lebedev
243028a408
Add create_encoder (#7566) 2021-09-22 22:23:39 +03:00
Ilya Sharikov
c2ad09472c
Update path to MO (#7575)
* Updated path to MO

* Update text message

* Fixed cmd for running on all platform
2021-09-22 18:53:22 +03:00
Ilya Lavrenov
1078bb8718
Install python test utils to tests cpack component (#7594) 2021-09-22 18:29:12 +03:00
Ilya Lavrenov
3b4c46ea80
Use only 4 jobs to convert prototxt to onnx (#7597) 2021-09-22 18:02:07 +03:00
Vladimir Paramuzov
0b4ae86001
[GPU] New data and weights formats support (#6616) 2021-09-22 15:45:10 +03:00
Ilya Lavrenov
538d492a70
Removed dependencies scripts (#7569) 2021-09-22 12:17:41 +03:00
Irina Efode
f5e7c9646d
[IE TESTS] Separate conformance tests to 3 targets: op_conformance, api_conformace and conformance_infra (#7503)
* [IE TESTS] Separate conformance tests to 3 targets: op_conformance, api_conformace and conformance_infra

* Small fixes

* small fix

* try fix ci
2021-09-22 11:00:37 +03:00
Ilya Churaev
ef01e9836f
Addeed get_friend_name() threading tests (#6052)
* Addeed get_friend_name() threading tests

* Added mutex for get_node method

* Fixed code style
2021-09-22 10:58:03 +03:00
Anton Pankratv
5dc773e51b
Added range roi blob API (#7567) 2021-09-22 10:54:37 +03:00
mei, yang
e2272331be
[GPU] Improve IsNodeOnConstPath() method (#7458) 2021-09-22 10:52:58 +03:00
Ilya Lavrenov
377f46898c
Moved ie::Parameter to new API (#7584)
* Fixed typo

* Moved ie::Parameter to new API

* Fixed compilation for Android
2021-09-22 10:38:09 +03:00
Ilya Naumov
67f2b68e38
Fix execute permissions for run_sample_*.sh (#7574)
* Fix execute permissions for run_sample_*.sh

* remove execution permission for utils.sh
2021-09-22 09:41:45 +03:00
cecilia peng
8ce8697830
Cecilia/bert/op convert (#7462)
* [paddlepaddle] embedding test case generator.

* [FrontEnd][PaddlePaddle] add op convert embedding for lookup_table_v2.

* code clean.
2021-09-22 07:40:11 +03:00
Vladimir Zinoviev
1aa6db4aaf
[LPT] Move FQ disabled for non-per-tensor FQs (#7581) 2021-09-22 01:15:36 +03:00
Mikhail Nosov
be8600af38
[OV20] ov::Layout improvements (#7551)
* Fix leftovers for ov::Layout
Added runtime info to Tensor
Add get_layout/set_layout/has_layout methods for parameter
Moved preprocess steps code to separate CPP file for readability purposes
Test code coverage = 100%

* Fixed review comments

* Try fix windows build

* Fix 1:
Correction: Dynamic channels dimension is ok on preprocessing
[?,?,?,?], Layout "NCHW" => scale({2.0, 3.0, 4.0}) is ok.
If HostTensor's channels dimension mismatches - it will fail on 'evaluate' stage (as usual)

Fix 2:
Verify that TensorInfo().set_layout(...) reuses element type from original parameter

* Removed 'using RTMap'
2021-09-21 16:02:55 +03:00
Dawid Kożykowski
c29edb1f4e
remove deprecated test classes (#7390) 2021-09-21 15:15:48 +03:00
Luo Cheng
f4fa513325
[FrontEnd]enable pdpd ops layer_norm, gelu, fill_any_like, cumsum, tanh, matmul_v2 for BERT (#7511)
* enable layer_norm, gelu, fill_any_like, cumsum, tanh, matmul_v2

* change default namespace

* apply review comments
2021-09-21 15:06:42 +03:00
Ruslan Nugmanov
5ad2400468
takeaway parsing arguments in separate func (#7266) 2021-09-21 14:45:05 +03:00
Ilya Lavrenov
db385569c2
Throw ov::Exception from ov::runtime (#7536)
* Exceptions

* Throw ov::Exception from ov::runtime

* code style

* Fixed function name
2021-09-21 14:26:01 +03:00
Roman Lyamin
d6ade04fc7
[GPU] Performance improvement for Load Network (#7514) 2021-09-21 11:35:23 +03:00
Ilya Lavrenov
66ea818a72
Fixed path to POT (#7560) 2021-09-21 11:10:00 +03:00
Andrey Sapozhnikov
2349caa482
[GNA] Plugin transition to the library v3.0 Master (#7386)
* GNA Plugin transition to the library v3.0 Master

* [GNA] Enable 2D convolution decomposition on GNA 3.0

* [GNA] Fix cpplint

* [GNA] Fix cpplint

Co-authored-by: Szymon Irzabek <szymon.jakub.irzabek@intel.com>
2021-09-21 10:59:35 +03:00
Ilya Sharikov
d725a17561
Add CMakeLists for install CC_tests (#7541) 2021-09-21 10:06:54 +03:00