Commit Graph

5292 Commits

Author SHA1 Message Date
Victor Kuznetsov
6229e17ebe
switch searchpath for timeline report (#8454) 2021-11-11 14:49:28 +03:00
Tomasz Dołbniak
0e7eef3c88
ONNX MaxPool (opset 8+) (#7100) 2021-11-11 14:48:32 +03:00
Andrei Kochin
9d42aa22b6
MO: Update reminder message for master (#8451) 2021-11-11 14:15:45 +03:00
Ilya Churaev
0017ec71fd
Added hash to type_info (#8175)
* Added hash to type_info

* Fast hash

* Fixed tests

* Added new tests

* Fixed build

* Fix centos

* Fixed segfault

* Fixed test

* Fixed build

* Revert "Fix centos"

This reverts commit c739e923aa.

* Try to fix cent os

* Fixed style

* Fixed GCC 4.8

* Try to fix build

* Fixed code style

* remove constexpr from type construction

* Fixed tests

* Revert "Fixed tests"

This reverts commit 50aec37f95.

* Revert "remove constexpr from type construction"

This reverts commit 6c22d7ecfa.
2021-11-11 12:59:37 +03:00
Gleb Kazantaev
abc554513f
Enable SubractFusion and DivideFusion in MOC (#7949)
* Keep changes

* Enabled DivideFusion and ConvertDivideWithConstant in MOC

* Enable SubtractFusion in MOC; Remove eltwise fusion from MO

* Temporary disable fusions

* Temporary disable ConvertDivide folding

* Update ConvertDivide

* Update remove filtering boxes pass execution
2021-11-11 12:20:45 +03:00
Vladislav Golubev
869408075c
[LPT] Added method to insert dequantization and avoid dq propagation to the shapeOf subgraps (#8214) 2021-11-11 09:10:40 +00:00
Edward Shogulin
634e933c6d
[LPT] undefined precision for denormal values fix (#8430)
* [LPT] undefined precision for denormal values fix

* [LPT] FakeQuantize tests extending
2021-11-11 11:34:18 +03:00
Elizaveta Lobanova
73226b0b99
Clamp fusion transformation is updated to combine min and max operations to clamp (#8467)
* Clamp fusion transformation is updated to combine min and max operations to clamp

* Applying comments
2021-11-11 11:17:43 +03:00
Egor Shulman
a560ba58e6
[CPU] Math dynamic done (#8290) 2021-11-11 10:42:19 +03:00
Milana Shhanukova
700beb7d1f
[POT] Update add node name (#8487)
* Update node name to make ports visible

* proxy algo

* m

* mistype for add node name

* undo_utils

* Update utils.py

* Update algorithm.py

* undo
2021-11-11 10:35:00 +03:00
Egor Shulman
0343babacb
[CPU] ExperimentalDetectronROIFeatureExtractor dynamic done (#8376) 2021-11-11 10:28:28 +03:00
Pavel Esir
68badf5165
[MO] add IteratorGetNextCut (#8040)
* added IteratorGetNextCut, some improvements in graph.py

* added allowed types check

* reused new graph API for ports

* returned back old API 'out_nodes', removed soft-getting name from base class, changed run_after -> []

* correctly used new port API

* corrected IteratorGetNext message
2021-11-11 10:27:51 +03:00
Ilya Churaev
f1ca728ab1
Deprecated set_* methods in desctiption::Tensor (#8510)
* Deprecated set_* methods in desctiption::Tensor

* Fix code style

* Fixed tests
2021-11-11 09:52:59 +03:00
Ilya Lavrenov
461f746430
Install rules for static libraries case (#8384)
* Proper cmake install for static libraries case

* Added an ability to skip template plugin

* Added install rules for VPU / GPU

* Install more libraries

* Fixed absolute TBB include paths

* Disable GNA

* Fixed issue with linker

* Some fixes

* Fixed linkage issues in tests

* Disabled some tests

* Updated CI pipelines

* Fixed Windows linkage

* Fixed custom_opset test for static casr

* Fixed CVS-70313

* Continue on error

* Fixed clanf-format

* Try to fix Windows linker

* Fixed compilation

* Disable samples

* Fixed samples build with THREADING=SEQ

* Fixed link error on Windows

* Fixed ieFuncTests

* Added static Azure CI

* Revert "Fixed link error on Windows"

This reverts commit 78cca36fd2.

* Merge static and dynamic linux pipelines

* Fixed Azure
2021-11-10 18:25:51 +03:00
Ilya Znamenskiy
91da09b1e5
[GPU] OneDNN gpu submodule update to version 2.5 (#8449)
* [GPU] OneDNN gpu submodule update to version 2.5

* [GPU] Updated onednn submodule and added layout optimizer fix
2021-11-10 17:58:11 +03:00
Artur Kulikowski
ba8f9d613e
Remove opset8 from compatibility ngraph python API (#8452) 2021-11-10 15:47:12 +01:00
Dmitry Pigasin
331372e7ff
[IE Sample Scripts] Use cmake to build samples (#8442)
* Use cmake to build samples

* Add the option to set custom build output folder
2021-11-10 17:31:28 +03:00
Victor Kuznetsov
852dd93803
Refactor work with env variables (#8208)
* del MO_ROOT

* del MO_ROOT from common_utils.py

* add MO_PATH to common_utils.py

* change mo_path
2021-11-10 16:59:58 +03:00
Tomasz Jankowski
cfdc4c1f3d
Avoid redundant graph nodes scans (#8415) 2021-11-10 14:50:58 +01:00
Ilya Churaev
54c384db11
Updated common migration pipeline (#8176)
* Updated common migration pipeline

* Fixed merge issue

* Added new model and extended example

* Fixed typo

* Added v10-v11 comparison
2021-11-10 16:27:23 +03:00
Victor Kuznetsov
9fc64ea726
add performance hint to time infer (#8480) 2021-11-10 16:07:08 +03:00
Wilson Seok
35ba404bcb
Migrate ngraph backend test/prior box (#8227)
* Remove fp16 of Convert layer test from skip_tests.config.cpp as it works now

* update repo

* add op reference test of prior_box/prior_box_clustered/reorg_yolo and remove ngraph backend test

* remove related backend test file
2021-11-10 15:28:41 +03:00
Indira Salyahova
a788dc31e2
fix: delete fq if node precision bool (#8336) 2021-11-10 15:27:45 +03:00
Tagir Rakipov
ac0582c2d9
[POT] get_num_levels function (#8393)
* added function for calculating the number of discret levels in the input tensors and tests for this function

* added function for calculating the number of discret levels in the input tensors and tests for this function

* fixed pylint issues

* changed the function for delta estimation from mean to min

* added empty delta array processing in get_num_levels func and tests for it
2021-11-10 15:27:09 +03:00
Indira Salyahova
dd5efdca85
style(telemetry): change telemetry constructor (#8428) 2021-11-10 15:26:02 +03:00
Egor Shulman
f76d969bcb
[CPU] LogSoftMax dynamic done (#8254) 2021-11-10 15:07:56 +03:00
Vladislav Golubev
07d5ac167b
[CPU] CumSum: dynamic shapes support (#8409) 2021-11-10 14:54:59 +03:00
Andrey Noskov
f5767df023
[GNA] Added mode for Split and concat tests (#7773)
* added gna_mode to existing tests

* removed from tests_deprecated

* Commit for CI restart
2021-11-10 14:45:14 +03:00
Andrey Noskov
123efe2ecc
added gna_sw_fp32 mode for eltwise tests (#7774) 2021-11-10 14:44:23 +03:00
Andrey Sapozhnikov
286fefb956
[GNA] ActivationLayer tests enabled (#7920)
* [GNA] ActivationLayer tests in integer precision enabled

* Enabling some FP32 and FP16 ActivationLayerTests | Limiting Sign activation input values

* Refactoring activation tests
2021-11-10 14:20:43 +03:00
Tomasz Dołbniak
aa5a220ea0
Pad reference implementation fix so that it doesn't segfault the ONNX tests runner (#8483) 2021-11-10 14:02:15 +03:00
Andrey Noskov
e7b28e83ac
Added Import/Export functions to C_API (#8353)
* initial commit

* [GNA] added export/import for c_api (need fixes)

* [GNA] import/export with file

* [GNA] fixed tests and function with memory

* deleted unnecessary testing changes

* fixed bug with const

* fixed review comments

* [GNA] changed testing model

* Put memory buffer to istream directly

* Replaced blob with array of bytes

* Make config optional

* Reverted load_network change

* Fixed tests with null parameters

* Changed path to models

* Made config optional for other methods

* Update ie_c_api.h

* Deleted core param from export

* Changed export signature

* Reverted import changes(not needed)

* fixed test

Co-authored-by: mryzhov <mikhail.ryzhov@intel.com>
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
2021-11-10 13:45:24 +03:00
Mingyu Kim
9b52f64445
benchmark_app bugfix for filling input (#8433)
Benchmark_app created mismatching buffer because of transposition of
width/height. Input was not fed into network in case of non-square form.
2021-11-10 13:19:31 +03:00
Ilya Churaev
6a89eb2844
Change frontends namespace to ov (#8434)
* Changed namespace from ngraph to ov for OV Frontends

* Fixed python

* Fixed ONNX Editor for windows

* Try to fix centos

* Fixed code style

* Revert frontend loader
2021-11-10 12:48:37 +03:00
Anton Chetverikov
c8e1c8e3eb
[MO|nGraph]GatherND_8 (#7743)
* Add GatherND_8 operation

* Update shape infer function and tests

* Initial commit for nGraph GatherND_8 operation

* Add GatherNDBase class implementation

* Fix base class errors

* Add missrd header

* Update base class

* Update GatherND_8 implementation

* Fix codestyle

* Fix wrong rank

* Implement tests for gatherND_8 shape inference function

* fix codestyle

* Add limitation to doc

* Siplyfy check in shape inference

* Add more test cases

* Update shape inference function

* Add more test cases to cover all case with dynamic input shapes

* Update shape inference function

* Refactor tests

* Add visitor tests for gatherND_8 operation

* Correct comment

* Add additional check is shape inference function

* Update shape inference implementation for gathernd operartion

* Fix codestyle

* Remove restriction for data is fully defined

* Update shape inference functon

* Fix missed check for nonetype

* Remove redundant checks for batch_dims

* Fix codestyle
2021-11-10 11:54:52 +03:00
Karol Trzciński
76994c6ec9
samples: Print verbose error messages to stderr (#7795)
* samples: Print verbose error messages to stderr

Printing error root cause is crucial for efficient debugging.
Moreover `stderr` may have different formatting in comparison
to `stdout` which improves readability.

Signed-off-by: Karol Trzcinski <karolx.trzcinski@intel.com>

* fix code style pre-commit check

Co-authored-by: Vladimir Dudnik <vladimir.dudnik@intel.com>
2021-11-10 11:42:52 +03:00
Ilya Lavrenov
41f7893ae8
Fixed Data::reshape for dynamic shapes (#8486) 2021-11-10 11:15:10 +03:00
Ilya Churaev
e298775a89
Fixed fuzz tests (#8443) 2021-11-10 11:11:44 +03:00
Egor Shulman
c8b44b275c
[CPU] BatchToSpace dynamic done (#8222) 2021-11-10 09:56:10 +03:00
Alexandra Sidorova
841e56c317
[CPU] Added execution for RandomUniform node in each inference (#8122) 2021-11-10 09:55:18 +03:00
Ilya Churaev
512db063a8
New extension serialization (#8252)
* Fixed custom op serialization

* Deprecate old serialize constructor
2021-11-10 07:15:30 +03:00
Ilya Churaev
97a4b944b1
Fixed coverity issues (#8448) 2021-11-10 06:17:43 +03:00
Gleb Kazantaev
ce51b62b70
Fix PartialShape Iterators to reset cache (#8453) 2021-11-09 21:11:54 +03:00
Vladimir Paramuzov
234b8a82b5
[GPU] Fixed uninitialized vairable in infer request (#8410) 2021-11-09 21:11:21 +03:00
Gleb Kazantaev
d21f0ed242
Fix TransposeReduce Transformation (#8291) 2021-11-09 21:10:18 +03:00
Gleb Kazantaev
eb2b149fca
Fix RTInfo Deserialization for multiple key occurances (#8455) 2021-11-09 21:09:48 +03:00
Maxim Vafin
34886b650d
Add model compression to FP16 weights (#7588)
* Add model compression to FP16 weights

* Fix build

* Fix build

* Fix build

* Add wrapper over ConvertPrecision

* Add documentation to attributes

* Fix MO IR Reader

* Fix build

* Return DisableDecompressionConvertConstantFolding call in CommonOptimizations

* Temporarily disable old_api map

* Fix TI Convert issue

* Apply review feedback

* Fix build

* Fix build

* Fix build
2021-11-09 19:37:41 +03:00
Artur Paniukov
a9b9e14bf4
Add input to file mappings to python benchmark tool (#8210)
* Add inputs-to-files path to benchmark_tool

* Add inputs-to-files path to benchmark_tool

* Add inputs-to-files path to benchmark_tool

* Remove `<>`

* Fix binary input fill

* Remove redundant checks

Change `:` delimiter to `::`

* Delete print

* Change delimiter to `:`
Add support for list of files

* Add warning if some inputs filled with random values
2021-11-09 16:56:37 +03:00
Sergey Lyubimtsev
6c3e68a8d1
Add openvino-dev wheel build from opensource (#8174)
* Add openvino-dev wheel build from opensource

* fix path to OMZ tools

* fix for working directory

* change order

* pull out requirements to requirements.txt for snyk scans

* fix patterns

* fix patterns

* fix AttributeError: : 'PosixPath' object has no attribute 'startswith'
2021-11-09 14:37:17 +03:00
Alexander Zhogov
1c3d7cea83
Azure CI: exclude docs from mac trigger 2021-11-09 13:47:30 +03:00