Commit Graph

9086 Commits

Author SHA1 Message Date
Roman Kazantsev
0cf95d26bf
[TF FE] Add user guide about TF FE Capabilities and Limitations (#14622)
* [TF FE] Add user guide about TF FE Capabilities and Limitations

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Update docs/resources/tensorflow_frontend.md

* Update docs/OV_Runtime_UG/protecting_model_guide.md

Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>

* Update docs/OV_Runtime_UG/deployment/local-distribution.md

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
2022-12-14 17:41:00 +04:00
Sebastian Golebiewski
2c20b9a111
DOCS: New homepage for master (#14627)
* new homepage concept

* new diagram
2022-12-14 12:12:37 +01:00
Anastasia Kuporosova
4e8d48a072
[PyOV] Delete repeated requirements files (#14609)
* [PyOV] Delete repeated requirements files

* update azure jobs

* update cmakefiles
2022-12-14 11:28:04 +01:00
mei, yang
3c31488dfe
Set squeeze output shape to scalar if 0 <= input_shape[0] <= 1 (#14293)
* Set squeeze output shape to scalar if 0 <= input_shape[0] <= 1

* add squeeze type_prop test case

* Update src/core/shape_inference/include/squeeze_shape_inference.hpp

Co-authored-by: Katarzyna Mitrus <katarzyna.mitrus@intel.com>

* Update src/core/shape_inference/include/squeeze_shape_inference.hpp

Co-authored-by: Katarzyna Mitrus <katarzyna.mitrus@intel.com>
2022-12-14 09:13:05 +01:00
Evgeny Kotov
22d7bc70d9
Transpose sinking general (#13943)
* initial

* build fixes + couple of simple unit tests

* remove old transpose_sinking_binary berfore merge with PR branch

* initial

* clang cleanup fixes

* remove TrasposeAxis function; cleanup namespaces

* fix TransposeInputsInfo spell

* one_input_transpose spell

* cleanup speel

* spell

* decompose forward sinking

* decompose backward sink

* use NodeVector

* clang cleanup

* decomposite transformations into different files

* decompose unit tests

* clang cleanup

* fix transformation names in general transformation

* fix ngraph::pass::TransposeFuse use element type the same as in fusing nodes

* add checkout sinking ability function; check sinking ability for unary operations; add unit test on general transformation

* sinking check for binary; unit tests; fixes

* add check to concat transformation; unit test

* add check to split tranformation

* azure build fixes

* add general test

* cleanup tests using common class

* clang cleanup

* add transpose sinkig to moc

* remove comment

* fix after rebase

* clang fixes

* fix after rebase

* code review fixes

* fix after rebase

* add RUN_ON_FUNCTION_SCOPE to general transformation

* fixes after rebase

* move tests to new directory

* cleanup

* use ov::RuntimeAttribute

* move NoTransposeSinkingAttr to files

* fix namespace

* fix names
2022-12-13 17:08:06 +01:00
Tomasz Jankowski
d980365680
[Offline Transformations] Avoid VC warnings (#14605) 2022-12-13 14:50:54 +01:00
Felix Dohyun Kim
cecea2ef99
[GPU] Add device suffix option for functional tests (#13808) 2022-12-13 17:17:44 +04:00
Vladimir Paramuzov
78bd280a30
[GPU] Fix invalid memory access in lrn fsv16 kernel (#14536) 2022-12-13 17:16:13 +04:00
Sergey Shlyapnikov
9f481e8eaa
[GPU] Fix Pad Primitive shape inference (#14282) 2022-12-13 16:59:55 +04:00
Egor Duplenskii
43808d9da4
[CPU] [TESTS] Avoid performing extra skip check (#10608) 2022-12-13 15:36:28 +04:00
Oleg Pipikin
cc386d13ec
Fix code style for transformation and lp transformations tests (#14073)
* Fix code style for transformation tests

* Fix code style for lp transformation tests
2022-12-13 15:19:09 +04:00
Roman Kazantsev
79e34ccbb3
[TF FE] Add info messages in Model Optimizer (#14586)
* [TF FE] Add info messages in Model Optimizer and the preliminary user documentation

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Add test model with future operation

* Update docs/MO_DG/prepare_model/TensorFlow_Frontend.md

Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>

* Apply code-review feedback: Recover use of dict

* Fix the rest of feedback

* Remove User documentation for TF FE

* Correct tests to provide required arguments

* Handle argv without framework argument in deduce_framework function

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
2022-12-13 11:01:24 +00:00
Maciej Smyk
519cb35983
DOCS: Proofreading OpenVINO Extensibility - port to master (#14035) 2022-12-13 11:19:37 +01:00
Sebastian Golebiewski
3e0ea0ac93
DOCS: Reintroducing APT and YUM installation methods - porting #14492 to master (#14598)
* reintroducing apt and yum

* fix indents and create tabs

fixing indent in apt
creating tabs in yum article

* Update installing-openvino-yum.md

* tabbed content

Inserting installation steps into tabs.
Correcting formatting.

* correcting indents

* correct indent

* indent fix

* Update docs/install_guides/installing-model-dev-tools.md

Co-authored-by: Yuan Xu <yuan1.xu@intel.com>

* removing non-cpu dev

Removing GNA, NCS2, VPU from Step 5 in YUM article.
Correcting links to Python.

* add apt and yum for installation

* revising openvino-dev installation

* removing opencv from apt

* remove opencv from yum

* removing non-cpu devs

* Update installing-model-dev-tools.md

* update disclaimer

* openvino development tools

correcting the name

* build samples sections

* add architecture

* remove install details yum

* remove install details apt

* reflink fix

* removing ncs2

* add dependencies

* install parametere

* move note

* Update installing-model-dev-tools.md

* Update installing-openvino-apt.md

* Update installing-openvino-yum.md

* Update docs/install_guides/installing-openvino-apt.md

Co-authored-by: Yuan Xu <yuan1.xu@intel.com>

* Update docs/install_guides/installing-openvino-apt.md

Co-authored-by: Yuan Xu <yuan1.xu@intel.com>

* Update docs/install_guides/installing-openvino-yum.md

Co-authored-by: Yuan Xu <yuan1.xu@intel.com>

* Update docs/install_guides/installing-model-dev-tools.md

* Update installing-openvino-apt.md

Co-authored-by: Yuan Xu <yuan1.xu@intel.com>
2022-12-13 17:03:49 +08:00
Jade Cho
347e844153
[GPU] Fix a bug to not apply f-axis offset to oneDNN concat (#14590) 2022-12-13 17:12:59 +09:00
Karol Blaszczak
a007dcd878
DOCS-menu_recreate_structure_step4 (#14583)
documentation section tweaks
create deployment section for further tweaks
API reference moved
compile tool moved
2022-12-13 08:15:15 +01:00
Sofya Balandina
74f2128b3a
[Confromance] Remove CPU from heteroDeviceName (#14379) 2022-12-13 10:57:35 +04:00
Vladimir Paramuzov
c581bbd6dd
[GPU] Fixed invalid offset for tensor with batch padding (#14460) 2022-12-13 09:14:59 +04:00
Szymon Irzabek
8ccabc546f
[GNA] Remove internal overload correction algorithm (#14428) 2022-12-13 06:02:03 +01:00
Maciej Smyk
9cdea2aa73
Target Operating Systems with Python Version fix (#14572) 2022-12-13 12:24:29 +08:00
Oleg Pipikin
c492c6ada3
Fix code style for inference tests (#14243) 2022-12-13 06:59:34 +04:00
Xuejun Zhai
19d9ecd1ba
[C API][DOC] fix error c 2.0 api in 1.0 doc (#14588)
Signed-off-by: xuejun <Xuejun.Zhai@intel.com>

Signed-off-by: xuejun <Xuejun.Zhai@intel.com>
2022-12-13 06:52:26 +04:00
Ilya Churaev
74bae530c1
Add property to understand that model was loaded from cache (#14159)
* Add property to understand that model was loaded from cache

* Fixed tests

* Disabled from cache property for auto plugin

* Rename property to loaded_from_cache

* Add to supported properties list
2022-12-13 06:38:44 +04:00
Sofya Balandina
f5a52dd732
[CONFORMANCE] Fix throws tests on KEY_MULTI_DEVICE_PRIORITIES (#14446)
* [CONFORMANCE] Fix throws tests on KEY_MULTI_DEVICE_PRIORITIES

* Update test name in skip configs
2022-12-12 23:39:42 +03:00
Ilya Churaev
a234d45b6c
Deprecated legacy pre-processing dynamic and NV12/i420 API (#14565)
* Deprecated legacy pre-processing dynamic and NV12/i420 API

* Remove OPENVINO_DEPRECATED from headers

* Fixed code style

* Removed new macros

* Add doxygen deprecated messages
2022-12-12 23:11:42 +03:00
Maksim Kutakov
8ba632f690
[CPU] Fix for the convolution node dummy shapes generation (#14520) 2022-12-12 23:09:09 +04:00
Oleg Pipikin
2ff0b24d92
Move ONNX reader tests from ieFuncTests to ov_onnx_frontend_tests (#14132)
* Move ONNX reader tests from ieFuncTests to ov_onnx_frontend_tests

* Fix code style

Co-authored-by: Ilya Churaev <ilya.churaev@intel.com>
2022-12-12 21:43:30 +03:00
Artyom Anokhov
4705f54c68
[Deployment Manager Configs] Updated with actual 2022.3.0 structure (#14322)
* Deployment Manager Configs: Updated with actual 2022.3.0 structure

* Deployment Manager cfgs: filled with symlinks for macos and linux. Fixed naming for Python

* Update tools/deployment_manager/configs/linux.json

* Update tools/deployment_manager/configs/darwin.json

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-12-12 22:10:16 +04:00
Aleksandr Voron
308e34ec4e
Update ARM_CPU.md (#14579) 2022-12-12 22:02:08 +04:00
Karol Blaszczak
57dbbb3c20
DOCS-menu_recreate_structure_step3 (#14575)
port https://github.com/openvinotoolkit/openvino/pull/14574
Adjusting the benchmarks structure
Restructure menu and adjust content for benchmarks and getting performance numbers
2022-12-12 14:55:51 +01:00
Karol Blaszczak
121d4efabd
Docs menu lvl1 expand script port2master (#14570)
* JS for expanding menu lvl1
Script by Kasia Bojarowska
2022-12-12 13:59:13 +01:00
Oleg Pipikin
062fb60def
Move tests from eiFuncTests to ov_inference_functional_tests (#14310)
Co-authored-by: Ilya Churaev <ilya.churaev@intel.com>
2022-12-12 12:56:09 +00:00
Maciej Smyk
4ba498fb2d
FaceNet (#13794) 2022-12-12 13:12:33 +01:00
Maciej Smyk
c5d936b777
lm_1b (#13797) 2022-12-12 13:10:40 +01:00
Maciej Smyk
d55b85808e
NCF_start images (#13823) 2022-12-12 13:07:56 +01:00
Maciej Smyk
59ea1c43c4
image-fix (#13867) 2022-12-12 13:04:57 +01:00
Nikolay Shchegolev
ce5c0ff1dc
[Tests][CPU] Move is_inf tests to proper place. (#14559) 2022-12-12 11:56:37 +00:00
Pawel Raasz
9e3b2e0b38
Review opset1 stridedslice for shape inference aspects (#14192)
* Review labels and dimension propagation
- check dimensions propagation with partial dimension
- extend testing for labels an dimensions propagation

* Shape inference support bounds evaluation
on begin, end inputs

* Review static shape inference

* Move sequence generator to dev API
to avoid create unnecessary library dependency

* Fix windows build issue

* Use strided slice in scatter update test
of partial value propagation

* Remove unused constant from test

* Fix strided dim calculation

* Fix clip lb,ub for strided dim calculation

* Use op strides if absent in input_shapes

* Move back SeqGen to shape inference

Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
2022-12-12 12:14:37 +01:00
Maciej Smyk
fa97ec85dd
DOCS: Cutting Off Parts of a Model - graph fix port to master (#13857)
* image fix
2022-12-12 11:21:50 +01:00
Ilya Churaev
59e04c9c59
Fixed sanitizer for Apple clang (#14556)
* Fixed sanitizer for Apple clang

* Update cmake/developer_package/compile_flags/sanitizer.cmake

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-12-12 14:00:49 +04:00
Zlobin Vladimir
d96ea6273e
build_samples.sh: detect cmake3 for CentOS (#14560)
Close https://github.com/openvinotoolkit/openvino/issues/14553
2022-12-12 14:00:28 +04:00
Vladislav Golubev
6091b425af
[CPU] Convolution shape inference fix (#14548) 2022-12-12 13:59:37 +04:00
Ilya Churaev
95cf0ca7ba
Add OV parallel (#14485)
* Expose IE_THREAD definition to end users

* Added new OV parallel

* Fixed naming style

* Rename utils namespace

* Fixed cpu plugin build

* Reuse OV macros

* Remove TBB dependency

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-12-12 11:18:21 +04:00
Pawel Raasz
322768bd30
LogicalNot evaluate uses input tensor count (#14537)
instead of output shape set in operator which can be dynamic
2022-12-12 06:58:07 +04:00
Tomasz Dołbniak
11d9b01adb
Refactor of tests (#14544) 2022-12-12 06:17:14 +04:00
Karol Blaszczak
3c89da1838
Docs menu recreate structure step2 port2master (#14552)
model optimization
deploy locally
run inference
remove OVSA from security (it was duplicated)
2022-12-11 14:30:14 +01:00
Roman Kazantsev
e9e05e508a
[ONNX FE] Support value freezing without specifying type (#14481)
* [ONNX FE] Support value freezing without specifying type

Implement gete_element_type method for ONNX InputModel.
Implement tests with freezing integer input and float models

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Update src/frontends/onnx/frontend/src/input_model.cpp

Co-authored-by: Tomasz Dołbniak <tomasz.dolbniak@intel.com>

* Update src/frontends/onnx/frontend/src/input_model.cpp

Co-authored-by: Tomasz Dołbniak <tomasz.dolbniak@intel.com>

* Update src/frontends/onnx/frontend/src/input_model.cpp

Co-authored-by: Katarzyna Mitrus <katarzyna.mitrus@intel.com>

* Return only element type for model inputs and add ONNX FE tests

* Rename variable in the test

* Add syntax mark

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Co-authored-by: Tomasz Dołbniak <tomasz.dolbniak@intel.com>
Co-authored-by: Katarzyna Mitrus <katarzyna.mitrus@intel.com>
2022-12-11 14:58:55 +04:00
Zlobin Vladimir
408bfc50c7
Update OMZ submodule (#14471) (#14547)
* Update OMZ submodule

This update includes models publication for 2022.3
Tickets 95909 and 95910

* Update OMZ submodlue: remove numpy upper bound
2022-12-09 18:34:41 +00:00
Pawel Raasz
45033806fd
Review opset7 einsum for shape inference aspects (#14059)
* Review einsum shape and label propagation
- extend type_prop test by check labels and einsum properties

* Review template implementation of shape inference
- rename StaticShape inference test file
- use common fixture and rename test cases
- add default ctor test
- add equation string setter

* Fix einsum label propagation check
due to improvement of dimensions and labels merge

* Remove BWDCMP_RTTI_DEFINITION from einsum op

Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
2022-12-09 17:04:51 +00:00
Ilya Churaev
7a7675a778
Added complex meta tests for C++ and python (#14265)
* Added complex meta tests for C++ and python

* Fixed python test

* Fixed code style

* Fixed python code style

* Added any test
2022-12-09 15:45:12 +00:00