Commit Graph

6983 Commits

Author SHA1 Message Date
Mateusz Tabaka
a875f6ed9c
Add transformation that aligns elementwise input ranks (#10125)
* [CPU] Add transformation that aligns elementwise input ranks

* fix tests - check also aBcd16b format

* add support for fq

* add test for sqr diff

* move to moc transformations

* fix tests

* align only for numpy autobroadcast type

* fix fetching autob from fq

* [CPU] Eltwise tests corrected & callback for CPU removed

* remove transformation callback call

* revert changes to getMKLDNNOutputMemoryFormats

* remove comment

* use single wrap_type

Co-authored-by: Vladislav Golubev <vladislav.golubev@intel.com>
2022-02-15 12:47:54 +03:00
Ilya Znamenskiy
523adff17a
[GPU] Fully connected int8 optimizations, some fixes, better fused ops support (#10035) 2022-02-15 12:33:16 +03:00
Andrei Gorbachev
64812fd635
[GPU] disable options in batch compilation (#10311) 2022-02-15 08:50:58 +00:00
Ilya Znamenskiy
0099755434
[GPU] Gemm opt tile_n min size fix (#10369) 2022-02-15 11:48:02 +03:00
Artur Kulikowski
004daca1fa
Clear outputs vector after run TestCase (#10279) 2022-02-15 09:41:01 +01:00
wood-ghost
ded2d00711
Add paddle logical and reduce ops support. (#10352) 2022-02-15 16:23:50 +08:00
Anton Pankratov
39c90e9d48
Streams number fix (#10336)
* Streams number fix

* fixed perfomance hint

* fixed format

* removed dbg

* simplified code

* reverted becnhmark_app
2022-02-15 08:04:45 +00:00
Bartek Szmelczynski
2b03d5fe66
[MO args][ONNX FE]fix cutting graph with input, output or both (#9698)
* fix cutting graph with input, output or both

* fix collisions

* add regex

* revert changes to regex, fix decond_name_with_port function

* fix collisions

* optimize try_get_node function

* swap bool with enum

* revert accidental import

* optimize the code

* Update tools/mo/unit_tests/mo/moc_frontend/moc_extractor_test_actual.py

Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com>

* Update tools/mo/unit_tests/mo/moc_frontend/moc_extractor_test_actual.py

Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com>

* Update tools/mo/unit_tests/mo/moc_frontend/moc_extractor_test_actual.py

Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com>

* Update tools/mo/unit_tests/mo/moc_frontend/moc_extractor_test_actual.py

Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com>

* Update tools/mo/unit_tests/mo/moc_frontend/moc_extractor_test_actual.py

Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com>

* remove redundant check

* fix wrong nodes returns

* fix decode_with_port_name implementation, add comments

* reduce code duplicates

* remove redundant imports

Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com>
2022-02-15 10:55:40 +03:00
Vladislav Golubev
d48dd1f26c
[Transformaitons] BatchNormDecomposition fix (#10310)
* [Transformaitons] Changed BN decomposition

* matcher updated to cover dynamic shape in opset1 case

* BatchNormDecomposition: added positive test-cases

* removed WA
2022-02-15 10:48:30 +03:00
Alexey Lebedev
e85c473d59
[tools] fix bin processing in benchmark app (#10366)
* fix bin reading

* Remove unsupported type
2022-02-15 10:34:14 +03:00
Indira Salyahova
acf6185bf3
Update load image in sample (#10223) 2022-02-15 10:18:27 +03:00
Mingyu Kim
13c024b7a3
Remove unnecessary cout message (#10346) 2022-02-15 16:14:56 +09:00
Ilya Churaev
8020a7abcc
Disabled LTO for frontend_common (#10362) 2022-02-15 06:03:20 +00:00
bell
f75e50cc88
limit gpu compiling threads (#10349)
* limit gpu compiling threads

Signed-off-by: fishbell <bell.song@intel.com>

* switch to 2.0

Signed-off-by: fishbell <bell.song@intel.com>

* clang format

Signed-off-by: fishbell <bell.song@intel.com>
2022-02-15 08:52:49 +03:00
Maxim Andronov
c3c52bae63
[CPU] Convolution caching support (#9954) 2022-02-15 08:47:03 +03:00
Anton Chetverikov
84ee38d89e
[MO] Move redundant checks in ScatterUpdate operation shape infer (#10306)
* Add extender for ScatterUpdate operation

* Remove scatterupdate extender

* Remove redundant checks in Scatter shape inference function

* Move checks to ScatterElementsUpdate operations

* mava checks to appropriate place
2022-02-15 04:55:38 +03:00
Jacek Skowron
a0ad849c19
[DOCS] add install guides minor changes (#10317)
* [DOCS] add minor changes to install guides

[DOCS] add minor changes to install guides

[DOCS] add minor changes to install guides

[DOCS] add minor changes to install guides

[DOCS] add minor changes to install guides

[DOCS] add minor changes to install guides

* [DOCS] add minor changes to install guides
2022-02-15 02:43:50 +03:00
Maxim Andronov
1ab9c07ccd
[CPU] Skip dynamic tests which executed via legacy API (#10358) 2022-02-15 00:45:50 +03:00
Daniil Lyakhov
2f9c5df271
[Ngraph transformation][Pruning]Matmul ops pruning support (#10211)
* Linear pruning support

* Minor fix

* Fix types

* Fix: stop 1d multiply propagation
2022-02-14 22:00:29 +03:00
Mikhail Nosov
2f876e3b5b
Fix ONNX's PriorBoxClustered accuracy (#10091)
* Fix ONNX's PriorBoxClustered accuracy
If step_heights == 0 and step_heights == 0, but 'step' is 16, then we should treat this as both = 16

* Removed workaround for ONNX frontend
2022-02-14 20:55:41 +03:00
Alexey Lebedev
d3712a148b
[tools] cross check tool with api 2.0 (#10058)
* save work

* save work

* save work

* basic changes with api 2.0

* Support input file mapping and bin files

* Some impovements

* remove mapping support

* Add -ref_layers parameter

* Fix error handler

* Update Readme and remove old parameters

* Fix readme

* remove info about precision

* rename layer to op

* rename blob to tensor

* remove info about shape

* remove unused imports
2022-02-14 20:25:31 +03:00
Katarzyna Mitrus
0050643e9b
Add BroadcastConstRangeReplacement transformation (#10318) 2022-02-14 19:42:51 +03:00
Dmitry Pigasin
3a5d821219
[IE Python Sample] Update docs (#9807)
* update hello_classification readme

* update classification_async readme

* update hello_query_device readme

* Fix hello_classification launch line

* Update hello_reshape_ssd readme

* update speech sample docs

* update ngraph sample docs

* fix launch command

* refactor py ngraph imports

* Replace `network` with `model`

* update example section with openvino-dev

* Update samples/python/classification_sample_async/README.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update samples/python/classification_sample_async/README.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update samples/python/hello_classification/README.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update samples/python/hello_classification/README.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update samples/python/hello_reshape_ssd/README.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update samples/python/ngraph_function_creation_sample/README.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update samples/python/ngraph_function_creation_sample/README.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update samples/python/ngraph_function_creation_sample/README.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update samples/python/ngraph_function_creation_sample/README.md

Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>

* Replace `Inference Engine` with `OpenVINO`

* fix ngraph ref

* Replace `Inference Engine` by `OpenVINO™ Runtime`

* Fix IR mentions

Co-authored-by: Vladimir Dudnik <vladimir.dudnik@intel.com>
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
2022-02-14 19:03:45 +03:00
Dmitry Pigasin
310eb81403
[IE Samples] Update docs for C++ samples (#9937)
* update hello classification readme

* update hello classification readme

* update classification async readme

* replace `network` with `model`

* update example section with openvino-dev

* update hello query device readme

* Update hello reshape readme

* Update ngraph func creation readme

* update speech sample readme

* update hello nv12 readme

* Apply suggestions from code review

review comments accepted

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Replace `Inference Engine` with `OpenVINO`

* fix model ref

* Replace `Inference Engine` by `OpenVINO™ Runtime`

* Fix IR mentions

Co-authored-by: Vladimir Dudnik <vladimir.dudnik@intel.com>
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
2022-02-14 19:03:19 +03:00
Egor Duplensky
3fcff15166
[CPU] Fix performance hint property handling (#10351) 2022-02-14 18:42:57 +03:00
Ilya Lavrenov
2d3bd40c3d
Removed dead code (#10331) 2022-02-14 17:57:27 +03:00
Katarzyna Mitrus
e1197065fe
[Docs] Add Slice-8 op cpp constructors docs (#10320) 2022-02-14 17:46:45 +03:00
Xuejun Zhai
9b41aa707d
Modify for CVS-69023: hint configuration (#10259)
Signed-off-by: xuejun <xuejun.zhai@intel.com>
2022-02-14 17:46:11 +03:00
Gleb Kazantaev
a3d5b6501d
Fix get_constant_from_source (#10350) 2022-02-14 16:03:12 +03:00
Pavel Esir
d1477b8569
fixed setting 'out_ports_count' in ir_reader (#10265) 2022-02-14 16:01:22 +03:00
Mateusz Tabaka
08eb4766f2
[CPU] Don't change inputs child precision if it has Subgraph consumers (#10238) 2022-02-14 15:54:35 +03:00
Andrey Zaytsev
25bd2c8aee
Feature/azaytsev/docs dlsteamer revision (#10155)
* Added info on DockerHub CI Framework

* Feature/azaytsev/change layout (#3295)

* Changes according to feedback comments

* Replaced @ref's with html links

* Fixed links, added a title page for installing from repos and images, fixed formatting issues

* Added links

* minor fix

* Added DL Streamer to the list of components installed by default

* Link fixes

* Link fixes

* ovms doc fix (#2988)

* added OpenVINO Model Server

* ovms doc fixes

Co-authored-by: Trawinski, Dariusz <dariusz.trawinski@intel.com>

* Updated openvino_docs.xml

* Updated the link to software license agreements

* Revert "Updated the link to software license agreements"

This reverts commit 706dac500e.

* Revised dlstreamer documentation

* Minor edits

* Fixed link

* Fix

* Edits after review

* Shorten DL Streamer name in the TOC

* Update documentation.md

Co-authored-by: Trawinski, Dariusz <dariusz.trawinski@intel.com>
2022-02-14 12:43:52 +00:00
Maxim Andronov
9ac542c455
[CPU] Restore legacy SetBlob and GetBlob to API 1.0 version (#10094) 2022-02-14 15:35:13 +03:00
Daniil Lyakhov
56be1a5438
Change User Transformations applying order in MO (#10241)
* Fix user transformation order in mo

* Move user transformation behind FP16 compression

* Move user transformation call before fp16 compression
2022-02-14 15:06:09 +03:00
Tomasz Dołbniak
a9b6eaf5c0
Multiple ONNX opset imports handling (#10332) 2022-02-14 12:59:41 +01:00
Dmitry Pigasin
9b1e4b801b
Add -layout option (#10272) 2022-02-14 14:47:10 +03:00
Nikolay Shchegolev
3cb7592607
[CPU] Gather node. Support case with batchDims == indicesRank. (#10170) 2022-02-14 14:44:10 +03:00
Gorokhov Dmitriy
be4464ca2b
[CPU] Migrated legacy post ops mechanism on runtime data pointers (#9938) 2022-02-14 14:17:45 +03:00
Jan Iwaszkiewicz
9e89ee2478
[PYTHON] New Python docs and refactor/improvements (#10032) 2022-02-14 10:24:33 +01:00
Irina Efode
7ff5f5ea70
[IE TESTS][IE CONFORMANCE] Move Read_ir tests to Conformance (#10300) 2022-02-14 12:15:37 +03:00
hyunback kim
c5b26bc10c
[GPU] Support deconv double blocked format for b=32 (#10164)
* [GPU] Support batch32 deconv onednn

onednn rls-v2.6-pc2 support deconv batch32,
so remove the batch size limitation.

Signed-off-by: hyunback <hyunback.kim@intel.com>

* Update to merge duplicated checking onednn condidton in deconv.

Signed-off-by: hyunback <hyunback.kim@intel.com>

* Update to use is_node_for_onednn func in get_preferred_impl_type

Signed-off-by: hyunback <hyunback.kim@intel.com>
2022-02-14 17:39:26 +09:00
Anastasia Kuporosova
931f4c077d
[Python API] Update python test installation (#10283) 2022-02-14 11:24:29 +03:00
Anton Pankratov
be8e15c180
fix HETERO with branching without splits (#10325)
* Default value of streams in ba is AUTO

* Fixed hetero cases with branches

* Fixed format
2022-02-14 10:36:41 +03:00
Roman Lyamin
d13e04a693
[GPU] convolution_kernel_bfyx_1x1_opt fix (#10338) 2022-02-14 10:32:19 +03:00
Maksim Derbasov
bb0d82f724
Fix warnings (#10278) 2022-02-14 07:48:41 +03:00
Mikhail Nosov
d85715f991
Remove dynamism from API 1.0 (#10167)
* Refresh the PR

* Added check for dynamic inputs to LoadNetwork/QueryNetwork

* Fix review comment

* Added 'validation' callback to 'load network from file'

* Fix MockICore

* Added null-pointer check
2022-02-13 20:41:14 +03:00
Ilya Lavrenov
ba19551b13
Fixed typo (#10313) 2022-02-13 16:20:41 +03:00
Anastasia Popova
ac2e639ff8
Added telemetry to modules names list. (#10295) 2022-02-13 10:28:17 +03:00
Ilya Lavrenov
80a901e103
Add TF FE to OpenVINO package (#10314)
* Add TF FE to OpenVINO package

* Add double install for TF FE
2022-02-12 23:42:12 +03:00
Indira Salyahova
ea00eae922
[POT] Fix for measuring input shape when inference model with batch greater 1 in FBC (#10063)
* fix: diffrent batch shape in prediction and target in ac

* add calculate metric in engine True

* resolve conflicts
2022-02-12 19:12:58 +03:00