Alexandra Sidorova
57b08583cc
[Benchmark] Align comments with command argument 'data_shape' ( #9897 )
2022-02-07 13:31:38 +03:00
Pavel Esir
3d6e90b8f9
concat['override_output_shape'] = True in StridedSliceNormalizer.py ( #10045 )
2022-02-07 13:24:56 +03:00
Mikhail Nosov
abda6eb4af
Remove 'evaluate' from I420toRGB/BGR operations ( #10128 )
2022-02-07 13:05:51 +03:00
Nikita Demashov
74fa60cf86
[LPT] Fixed an incorrect condition & added test to MoveFakeQuantize transformation ( #10009 )
...
* fixed an incorrect condition & added test
* fixed an incorrect condition & added test
2022-02-07 12:32:49 +03:00
Anton Grishin
b365e67561
[GNA] Add support for non-functional subgraphs ( #9732 )
...
* [GNA] Add support for non-functional subgraphs
Details:
* Insert copy before the last layer to allow nonfunc subgraphs
Tickets:
57363
* Traverse graph in upstream order
* Add param-reshape-result tests
* Fix insert condition
* review comments
2022-02-07 12:21:23 +03:00
Anastasia Kuporosova
3c13cea02b
[Python API] Fix import/export of model + update speech sample ( #10103 )
...
* Fix import/export of model
* update speech sample
* fix code-style
Co-authored-by: jiwaszki <jan.iwaszkiewicz@intel.com>
2022-02-07 12:12:06 +03:00
Fedor Zharinov
38f470c184
set U8 precision for image-like inputs even in case of random filling ( #10140 )
2022-02-07 12:09:16 +03:00
Ilya Znamenskiy
ac28063b19
[GPU] Gemm onednn implementation ( #9984 )
...
* [GPU] Gemm onednn implementation
* [GPU] Added implementation choice logic
2022-02-07 11:48:42 +03:00
Mikhail Nosov
9f9df184c4
Added compatibility check of layout with partial shape ( #10144 )
...
* Added compatibility check of layout with partial shape
E.g. layout "NC" in not compatible with PartialShape{1,3,224,224}
Check is added:
- For parameter set_layout
- For parameter set_partial_shape
- For result set_layout
- Checked also compatibility for all results after 'validate_and_infer_types'
* Fix incorrect tests
* Fix of more incorrect tests
* Removed couple of obsoleted error-handling tests - these are catched now on earlier stages
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-02-07 11:17:28 +03:00
Vladimir Paramuzov
ae4c727b31
[GPU] StridedSlice shape propagation fix ( #10095 )
2022-02-07 10:08:06 +03:00
Vladimir Paramuzov
12746efbe5
[GPU] Fixed safe index func for per-channel case ( #10136 )
...
Co-authored-by: Ilya Znamenskiy <ilya.znamenskiy@intel.com>
2022-02-07 09:59:52 +03:00
Ilya Churaev
a2ca1d4499
Merge IE & nGraph DG ( #10055 )
...
* Changed folder for documentation
* Fixed links
* Merged nGraph DG to OpenVINO Runtime UG
* Fixed errors
* Fixed some issues
* Fixed tree
* Fixed typo
* Update docs/documentation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update README.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update README.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Fixed name
* FIxed snippets
* Small fixes
* Update docs/HOWTO/Custom_Layers_Guide.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Fixed comments
* Try to fix doc
* Try to fix doc issue
* Update docs/OV_Runtime_UG/Integrate_with_customer_application_new_API.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
2022-02-07 06:57:35 +03:00
Ilya Churaev
788fb5c010
Improvement for AtomicGuard ( #10120 )
2022-02-06 15:18:54 +03:00
Ilya Churaev
eff6084ec9
Fixed coverity issues for core and frontends ( #10123 )
...
* Fixed coverity issues for core and frontends
* Fixed code style
* Fixed comments
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-02-05 14:52:55 +03:00
Anastasia Kuporosova
7d1ad47611
[Python API] Install only one openvino/__init__.py ( #10145 )
...
Co-authored-by: Alexander Zhogov <alexander.zhogov@intel.com>
2022-02-05 14:48:11 +03:00
Vladislav Volkov
a365ee768b
Fix for leaked ExecutorManager ( #10070 )
...
* Fix for leaked ExecutorManager
* Code style fix
* Fixed plugin pointer access from ExecutableNetwork
2022-02-05 14:03:50 +03:00
Oleg Pipikin
502c89e4a7
[HETERO] Fix segfault in supported/unsuppoterd layers check ( #10104 )
2022-02-05 13:35:25 +03:00
Anton Pankratov
ced90de0a5
PERF_COUNT replaced with ov::enable_profiling ( #10118 )
...
* String conversions in any
* Fixed chaching tests
* Fixed tests
* fixed build
* PERF_COUNT replaced with ov::enable_profiling
* fixed format
* fixed format
* fixed optimal config
* merge fix
* fix build
* format fix
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-02-05 13:27:46 +03:00
Anton Pankratov
213e02f3b0
Import Export using capabilities ( #10081 )
...
* String conversions in any
* Fixed chaching tests
* Fixed tests
* fixed build
* Fixed gpu
2022-02-05 11:16:55 +03:00
Anton Pankratov
5f5bea2c5a
Fix for android type info comparison ( #10142 )
...
* Any value can fromm inner string
* Fixed review coment
* strict str to value conversion
* fix format
* [VPU] update config header (#9857 )
* [VPU] update config header
* Review fixes
* Performance hint config update
* Removal deprecated vpu config stuff
* Review changes
* Rename myriad properties from camelCase to snake_case
* Review changes
* Review fixes
* Removal intel_myriad::common namespace
* OV throughput stream option
* Test fix
* Reverted disable_convert & disable_reorder
* Bugfixes
* Change default value for PerformanceHintNumRequestsOption
* fixed excessive outputs copying (in case when the fallback happened) and updated the test for that (#10110 )
* fixed excessive outputs copying (in case when the fallback happened) and updated the test for that
* enum eExecutionFlavor to cover initial state
* Transformations: eltwise and FQ fusings fixes (#10078 )
* FQ fusings fixes
* FQ Fusings: added negative test-cases for non-broadcasted constant
* Disable single-image-super-resolution-1032 from MemCheck precommit (#10133 )
* add performance hint to time infer
* disable model from memcheck
* Fixed input cut for case when port is not specified. (#10134 )
* Fix for android type info comparison
Co-authored-by: Aleksandr Korolev <aleksandr.korolev@intel.com>
Co-authored-by: Maxim Shevtsov <maxim.y.shevtsov@intel.com>
Co-authored-by: Vladislav Golubev <vladislav.golubev@intel.com>
Co-authored-by: Victor Kuznetsov <victor.kuznetsov@intel.com>
Co-authored-by: Anastasia Popova <anastasia.popova@intel.com>
2022-02-05 11:15:16 +03:00
Alexander Zhogov
18fd46a447
Revert "FrontEnd OpExtension ( #9917 )" ( #10146 )
...
This reverts commit 768f353300
.
2022-02-05 10:42:17 +03:00
Alexander Zhogov
e0114fd22d
Azure CI: increase timeout on Windows
2022-02-05 08:48:42 +03:00
Alexander Zhogov
6ac54df960
Azure CI: remove IB from running test ( #10141 )
2022-02-05 08:37:29 +03:00
Ivan Tikhonov
768f353300
FrontEnd OpExtension ( #9917 )
...
* Squash commits: OpExtension, pybindings, unit tests
* fix incorrect merge
* fix builds
* fix macro on Windows
* Update OPENVINO_FRAMEWORK_MAP to support any cnt of attributes, fix pybinding, resolve review comments, add unit tests
* Fix PEP8, fix unit tests build
* Remove exports from template classes
* fix MacOS build, fix copyrights, clean up
* investigate issue with reshape py tests: temporary delete OpExtension python tests
* Revert "investigate issue with reshape py tests: temporary delete OpExtension python tests"
This reverts commit 2ea2bc9e2e
.
* fix model name for onnx tests
* fix python unit tests
* add new lines in the end of files
* fix unicode support on Win OS
* fix codestyle
* Update ends_with function implementation
Co-authored-by: Ilya Churaev <ilyachur@gmail.com>
* update copyrights
* resolve review comments
Co-authored-by: Ilya Churaev <ilyachur@gmail.com>
2022-02-04 22:28:13 +03:00
Egor Duplensky
c83d265416
[CPU] Add support for OV2.0 configuration API ( #9997 )
2022-02-04 22:26:42 +03:00
Maxim Andronov
a8c520878d
[CPU] Dummy shape creation fix for Deconvolution ( #10079 )
2022-02-04 21:43:25 +03:00
Anton Pankratov
69b118ed7b
ov::Any can get value from stored string ( #10131 )
...
* Any value can fromm inner string
* Fixed review coment
* strict str to value conversion
* fix format
2022-02-04 20:41:37 +03:00
Nikolay Tyukaev
1abc6e2a16
edit log parse regex ( #10117 )
2022-02-04 20:15:26 +03:00
Anastasia Popova
12a310636d
Fixed input cut for case when port is not specified. ( #10134 )
2022-02-04 19:03:12 +03:00
Victor Kuznetsov
b3a990b0a7
Disable single-image-super-resolution-1032 from MemCheck precommit ( #10133 )
...
* add performance hint to time infer
* disable model from memcheck
2022-02-04 18:00:00 +03:00
Vladislav Golubev
265ab03314
Transformations: eltwise and FQ fusings fixes ( #10078 )
...
* FQ fusings fixes
* FQ Fusings: added negative test-cases for non-broadcasted constant
2022-02-04 17:57:13 +03:00
Maxim Shevtsov
8a85bfa312
fixed excessive outputs copying (in case when the fallback happened) and updated the test for that ( #10110 )
...
* fixed excessive outputs copying (in case when the fallback happened) and updated the test for that
* enum eExecutionFlavor to cover initial state
2022-02-04 16:58:37 +03:00
Aleksandr Korolev
9743784f91
[VPU] update config header ( #9857 )
...
* [VPU] update config header
* Review fixes
* Performance hint config update
* Removal deprecated vpu config stuff
* Review changes
* Rename myriad properties from camelCase to snake_case
* Review changes
* Review fixes
* Removal intel_myriad::common namespace
* OV throughput stream option
* Test fix
* Reverted disable_convert & disable_reorder
* Bugfixes
* Change default value for PerformanceHintNumRequestsOption
2022-02-04 16:32:00 +03:00
Mateusz Tabaka
72216a9b95
[ONNX] Replace subgraph's inputs from parent with Parameter before node is created ( #10113 )
...
This patch fixes case when If operator has subgraph with just Identity op,
which input comes from parent graph. Since Identity is eliminated,
its input is incorrectly pulled to this subgraph's body.
For example:
this ONNX subgraph:
```
+-----------+
|AveragePool|
+-+---+-----+
| |
+----+ v
| .....
| |
| v
+-------|--------------------------+
| | If |
| then|branch else branch |
+-------|--------+-----------------+
| | | |
| v | |
| +-----------+ | |
| | Identity | | ......... |
| +-----------+ | |
| | |
| | |
+----------------+-----------------+
```
was converted to following (incorrect) nGraph representation:
```
+-------------+
| AveragePool |
+--+---+------+
| |
+----+ v
| .....
| |
| v
+-------|---------------------------+
| | If |
| then|branch else branch |
+-------|---------+-----------------+
| v | |
| +-----------+ | |
| | Parameter | | |
| +-----------+ | |
| | | |
| v | |
| +-------------+ | |
| | AveragePool | | ......... |
| +-------------+ | |
| | | |
| v | |
| +--------+ | |
| | Result | | |
| +--------+ | |
| | |
+-----------------+-----------------+
```
With this change, subgraph's inputs from parent scope are replaced with
Parameter before nGraph node is created. In that case Identity's input
is a Parameter (and not AveragePool) and therefore 'then branch' looks like:
```
+-----------+
| Parameter |
+-----------+
|
v
+-----------+
| Result |
+-----------+
```
Ticket: 73895.
2022-02-04 12:23:27 +01:00
Ivan Novoselov
b7c62fcfbc
[CPU] Improve weights sharing sync on multiple outputs ( #10060 )
2022-02-04 12:26:57 +03:00
Tomasz Dołbniak
797b2221be
ONNX pooling - extended auto_pad attribute support ( #10092 )
2022-02-04 10:23:31 +01:00
Alexey Lebedev
7478915ef3
[PYTHON API] Fix InferQueue.is_ready() call ( #10096 )
...
* Fix is_ready and add tests
* remove wrong comment
* refactor test
* Fix code style
2022-02-04 11:57:56 +03:00
Indira Salyahova
da02951d67
[POT] Fix get layout from model ( #10018 )
...
* fix: layout pot
* layout
* fix: layout
* pylint
* add logger
* Update image_loader.py
* pylint
* repeat layout in data free
* resolve conflicts
* sample
* resolve comments
2022-02-04 11:46:54 +03:00
Victor Kuznetsov
ed6bb8ab2d
Update models folder for TimeTests ( #10107 )
...
* add performance hint to time infer
* upd time models
2022-02-04 11:33:15 +03:00
Ilya Lavrenov
70ca4b6e40
Fix template plugin tests ( #10124 )
...
* Fix template plugin tests
* Fix template plugin tests
2022-02-04 11:25:46 +03:00
Ilya Churaev
7b5a4e8c5e
Remove WA from ImportNetwork ( #10111 )
2022-02-04 07:16:57 +03:00
Taylor Yeonbok Lee
54678f47cf
[GPU] Adjust preferred format of resample operation ( #9919 )
...
* Adjust preferred format of resample operation
* Applied review comment
* Not to fix resample layout when there is permute user unless the permute order is rotating
2022-02-04 09:57:57 +09:00
Vladimir Dudnik
f9b88c385c
upd OMZ submodule. first part public models with layout as MO param ( #10108 )
2022-02-04 02:57:06 +03:00
Edward Shogulin
e8b88b9021
[LPT] foldFakeQuantize extending to support empty shapes ( #10116 )
2022-02-03 23:01:27 +03:00
Roman Kazantsev
64aabc74d1
Check the selected frontend to correspond use_new/legacy_frontend options ( #10084 )
...
* Check the selected frontend to correspond use_new/legacy_frontend options
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Fix a default case when no frontend is found
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
2022-02-03 20:34:07 +03:00
Ilya Lavrenov
f2f281e60b
Renamed ov_runtime => openvino, ov_ => openvino_ prefix ( #10069 )
...
* Renamed ov_runtime => openvino, ov_ => openvino_ prefix
* Coverage fix
* More fixes
* Fixed MO tests with custom FE
2022-02-03 20:03:41 +03:00
Anastasia Popova
86faa25724
Fix of output tensor names for mask-rcnn* models ( #10042 )
...
* Added op names to tensor names for MaskRCNN replacement transformation. Fixed output layout for MaskRCNN.
* Applied commentes left from PR with tensor names fix.
* Added tests for remove_tensor_names().
* Added checks in emitter.
* Removed debug output.
* Small fix.
* Small fix.
2022-02-03 19:44:47 +03:00
Evgeny Kotov
d30365f3d5
fix ( #9868 )
2022-02-03 19:14:57 +03:00
Anton Pankratov
8993c4c18a
Deprecated ov::Any implicit cast to any types ( #9409 )
...
* Depricated Any implicit cast
* Fixed test
* fixed gna build
* Fixed warnings in benchmark_app
* Fixed test build
* ncc exception for PrintTo
* Error mesage in test
* Error mesage in test
* fixed build
2022-02-03 19:10:52 +03:00
Krzysztof Bruniecki
6677079821
Set proper precision for added output ( #9496 )
2022-02-03 18:34:55 +03:00