Commit Graph

9381 Commits

Author SHA1 Message Date
Roman Kazantsev
5043797b1c
[TF FE] Support Group Convolutions (#15130)
* [TF FE] Support Group Convolutions

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

* Split cases of regular Convolution and GroupConvolution operations

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-01-17 16:15:19 +04:00
Pavel Esir
1d5fa360d4
fix check for data nodes in emitter.py (#14802)
* fix checking if there are data nodes for operations with several outputs

* added unit-test

* added ports explicitly, removed redundant lambda

* typo in port
2023-01-17 16:11:57 +04:00
Marcin Kusmierski
745ef24e19
[CMAKE][NCC] Enable custom ncc style file and Improve ncc usage for windows. (#15031)
* add possibility to set custom ncc style file
* add possibility to run NCC on Windows in case Clang is installed
    and available in PATH
2023-01-17 15:10:13 +04:00
Ilya Lavrenov
34853c8ae9
Fixed Azure CI post-commit build (#15159) 2023-01-17 15:00:57 +04:00
Ashley DeFlumere
daf9f0fbbf
Update vpu.json (#14612)
Update POT tool configs to use unified scales for concat by default.

Co-authored-by: Alexander Kozlov <alexander.kozlov@intel.com>
Co-authored-by: Liubov Talamanova <liubov.talamanova@intel.com>
2023-01-17 12:26:36 +04:00
Przemyslaw Wysocki
8dd9c890b0
[PyOV] Update requirements for Python 3.11 - docs (#15071) 2023-01-17 08:23:35 +01:00
Sebastian Golebiewski
0d2f1facbb
heading fix (#15162) 2023-01-17 15:09:21 +08:00
Sungeun Kim
8ab2e0e8d6
[GPU] bugfix: partial subgroup issue (#14845)
Behavior is undefined if the subgroup size is smaller than
the maximum subgroup size; in other words, if this is a partial subgroup.
2023-01-17 16:05:01 +09:00
hyunback kim
ef0bc2b406
[GPU] Fix segfault with exec_graph_path option from model included implicit concat (#15161)
Opt-out primtive_onednn_imple doesn't share ExecutionConfig issue

Signed-off-by: hyunback <hyunback.kim@intel.com>
2023-01-17 16:01:57 +09:00
Dohyun Kim (Felix)
5e7b4fe369
[GPU] Add test utility functions (#14738)
* Add useful utility functions when writing/debugging test.
* Fix conv_onednn_cases/convolution_gpu_onednn.conv_onednn_cases/in8x8y1z32f_output32f_filter3x3y1z_groups1_stride1_batch32_format0_with_bias_1_onednn_impl
2023-01-17 11:39:45 +09:00
Roman Kazantsev
04c9c28869
[TF FE] Fix LRN operation and test it (#15145)
It allows to fix inference results mismatch for some models

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

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-01-16 21:31:24 +04:00
Tatiana Savina
74f4a5e47d
update footer (#15153) 2023-01-16 19:59:37 +03:00
Karol Blaszczak
00b88550a0
DOCS-revert_notebooks_version (#15152)
revert to the working version
2023-01-16 17:24:52 +01:00
Tomasz Dołbniak
f4dda48795
ONNX Unique op support (#15076) 2023-01-16 15:12:03 +01:00
Eddy Kim
14a7e443d0
Adding missed conversion logics between layout and string (#15103)
* added missed layout to string conversion

* added an unit test for layout_from_string

* added missing spaces around =

* replaced 95 with SCALAR

* moved layout_to_string into a new file

* changed to parametrized test
2023-01-16 17:32:30 +04:00
Katarzyna Mitrus
89e2c0e2fa
Add error handling in broadcast shape inference and init clamp attributes (#15118)
* Initialize clamp class members

* Add error message if broadcast_merge_into return false
2023-01-16 12:26:21 +01:00
Vladimir Paramuzov
0c79caa45c
[GPU] Use in-order queue for devices with dpas support (#15061)
* [GPU] Use in-order queue for devices with dpas support

* [GPU] Don't query properties in inference time

Co-authored-by: Mingyu Kim <mingyu.kim@intel.com>
2023-01-16 15:19:56 +04:00
Pawel Raasz
59c868f5ae
Add ov::label_t alias and set it to uint32_t (#15010)
* Add ov::label_t alias and set it to uint32_t
to simplify conversion to tensor element type

* Fix clang formatting

* Fix one hot test to use label_t

* Remove label types alias duplicates
propagate using alias for label types

* Correct label type in transpose tests

* Define label_t in dimension
remove size_t usage as label type.

* Correct label type usage in Einsum and LSTM op's

* Correct label type usage in tracker transformation
scatter update and split op tests

* Correct usage label type in type_porp tests
- squeeze
- tile
- transpose
- variadic split

* Correct usage label type in type_porp tests
- squeeze
- transpose
- unsqeeze
- variadic split
2023-01-16 12:14:10 +01:00
Sebastian Golebiewski
d87b8e1dcb
DOCS: Update of 'Creating a YOCTO image' article (#15129)
* update

Updating master branch in meta-intel repository for OpenVINO 22.3

* Update installing-openvino-yocto.md

Co-authored-by: Yuan Xu <yuan1.xu@intel.com>
2023-01-16 10:49:54 +00:00
Jan Iwaszkiewicz
4be484574d
[PyOV] Add UUID property and correct translator (#15110) 2023-01-16 10:16:24 +01:00
Yuan Xu
e1027e9138
Add install dependencies info for APT & YUM (#15023) (#15125)
* add install dependencies info

* update according to comments

* fix formatting

* fix formatting

* small corrections

* fix formatting & issues

* minor correction
2023-01-16 16:54:10 +08:00
Anastasia Kuporosova
749467f0c3
[PyOV] Mark replacement of topk in test (#15095) 2023-01-16 09:37:47 +01:00
Ilya Lavrenov
8eed22b477
Remove excess dependencies from scripts (#14995)
* Remove excess Azure Pipelines steps

* Installed unzip inside Azure pipelibes

* Added --no-install-recommends

* Move ccache to build tools

* Added libffi-dev for python _stypes

* Exit if debian packages cannot be installed

* Added comment

* Install wget for cmake downloading

* Update Azure

* Try to fix samples tests on Debian Linux

* Fixes

* Moved env

* More refactoring

* Fixes

* Revert: bash => script back

* Fixed arm64 linux

* Fixed CUDA

* Fixed mac

* Try to fix

* Try to fix cuda

* Fixed CUDA

* Fixes

* Optimize Mac build

* Fixed windows

* Try to fix debian

* Build CC COLLECT

* Use ninja for CC

* Try to fix WinCC

* Apply suggestions from code review

* Fixed sample spath

* Update .ci/azure/windows_conditional_compilation.yml

* Apply suggestions from code review

* Fixed CC ON compilation with ninja

* Improvements

* Print CC header content

* Try to fix Ninja build for Win CC

* Added explicit dependency between targets

* Reverted changes in Windows CC Azure config

* Update cmake/developer_package/compile_flags/os_flags.cmake
2023-01-16 12:12:57 +04:00
hyunback kim
e75fa049ac
[GPU] integration oneDNN3.0 (#14647)
* Support oneDNN3.0 API
* Use binary_mul post_opt instead of oscale channel-wise mask(2)
* Disable some post-opt fusing because of no eltwise scale API
    eltw(non_linear)+eltw(linear), eltw+sum+eltw(linear)
* Fix hardwish issue in 3.0
   hard coded hardswish parameter(2.7) is changed alpha and beta from user's required input.

Signed-off-by: hyunback <hyunback.kim@intel.com>
2023-01-16 17:11:17 +09:00
Ilya Churaev
0c9abf43a9
Updated copyright headers (#15124)
* Updated copyright headers

* Revert "Fixed linker warnings in docs snippets on Windows (#15119)"

This reverts commit 372699ec49.
2023-01-16 11:02:17 +04:00
Ilya Lavrenov
53e9d7acea
Fixed compilation on Linux (#15127) 2023-01-16 11:01:33 +04:00
Ilya Lavrenov
372699ec49
Fixed linker warnings in docs snippets on Windows (#15119) 2023-01-16 07:29:44 +04:00
yanlan song
d79c04a0b1
unify name (#15067)
Signed-off-by: fishbell <bell.song@intel.com>

Signed-off-by: fishbell <bell.song@intel.com>
2023-01-15 03:03:38 +00:00
Sebastian Golebiewski
fe290b7acb
DOCS: Updating the diagram in the home page -for master (#15107)
restyling the first paragraph and updating the diagram
2023-01-14 17:33:19 +01:00
dependabot[bot]
a8b1072edb
Update six requirement in /src/frontends/paddle/tests (#14983)
Updates the requirements on [six](https://github.com/benjaminp/six) to permit the latest version.
- [Release notes](https://github.com/benjaminp/six/releases)
- [Changelog](https://github.com/benjaminp/six/blob/master/CHANGES)
- [Commits](https://github.com/benjaminp/six/compare/1.15.0...1.16.0)

---
updated-dependencies:
- dependency-name: six
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-14 02:39:31 +04:00
Jan Iwaszkiewicz
8178b046f8
[PyOV] Add properties of GPU plugin to bindings (#15089) 2023-01-13 16:14:50 +01:00
Eddy Kim
879a7de889
Update calculateFileInfo for the null string case (#15064)
* updated not to find absPath for null filePath

* changed to cache only std::runtime_error

* fix clang-format error
2023-01-13 17:47:25 +04:00
Ilya Churaev
2d9a51fa6a
Move CoreImpl to separate file (#15088)
* Move CoreImpl to separate file

* Added new files

* Small fixes

* Moved ov::Core

* Fixed typo

* Moved DeviceIDParser

* Try to fix build
2023-01-13 17:10:09 +04:00
Yuan Xu
1ea2d679df
fix step5 (#15065) (#15091) 2023-01-13 19:00:07 +08:00
Przemyslaw Wysocki
cfac7e4ee4
[PyOV] Update requirements for Python 3.11 (#15072)
* Update reqs

* update license whitelist

* Revert gast

* Bump distro package
2023-01-13 14:49:55 +04:00
Ruslan Nugmanov
4601b31bd0
Keras to tflite version of tests (#15042)
* keras to tflite version of tests

* Update tests/layer_tests/common/tf2_layer_test_class.py

Co-authored-by: Evgenya Stepyreva <eva.my.link@gmail.com>

* moved out tf utility functions from modules with tf_layer_test classes to tf_utils module

* moved out tf utility functions from modules with tf_layer_test classes to tf_utils module and tflite_utils modules

Co-authored-by: Evgenya Stepyreva <eva.my.link@gmail.com>
2023-01-13 10:29:50 +00:00
Vladimir Dudnik
9fe4db56fe
[GPU] fix gpu tests --help and memory leak (#15055) 2023-01-13 14:00:43 +04:00
Vitaliy Urusovskij
32e74f339e
RGB to Gray ConvertColor Preprocessor (#13855)
* Add RGB to Gray ConvertColor Preprocessor

* Revert some changes

* Additional updates

* Polish RGBToGray implementation

Move Conv computations to FP32 and add Round for INT cases

* Extend tests - add comparison with OpenCV

* ClangFormat

* Return commented code

* Make `pre_post_process` tests parametrized

* Add shape calculation for RGB ColorFormat. Make RGB->GRAY 4D only

* Update ov_core_unit_tests

* Update ov_template_func_tests

* Clang Formatting

* Fix python preprocess tests

* Fix warning: truncation from 'double' to 'float'
of RGB->GRAY weights

* Fix flake8 issues

* Fix `convert_color_asserts` test

* Treat GRAY as NHWC

* Resolve review issues with tests

* Fix Py preprocess tests after rebase

* Clang Format

* Add case if C < 0

* Add reference link to RGB coefficients

* Add doxygen documentation for ColorFormat enum
2023-01-13 13:50:30 +04:00
Alexander Kozlov
ded9156b98
Added ignored pattern for Stable Diffusion Unet (#14925) 2023-01-13 12:51:27 +04:00
Oleg Pipikin
529f714830
Enable Werror for inference tests (#14614)
* Disable warnings suppression in inference tests

* Fix warnings for ov_inference_unit_tests

* Disable warnings suppression for msvc

* Fix warnings for ov_inference_functional_tests

* Fix warnings for Windows

* Fix comments

* Fix new warning

* Fix 3

* Fix 4
2023-01-13 12:48:32 +04:00
Oleg Pipikin
0ba3a97277
Use unique file names in tests (#15014)
* Add common test api to generate unique test file names

* Use unique file names in ir frontend tests

* Use unique file names in plugin tests

* Fix code style

* fix1

* fix2

* Add unique file names for other tests

* Fix code style 2

* fix3
2023-01-13 12:35:30 +04:00
guozhong wang
9dd08cd929
AUTO CTPUT single device always goes single device logic (#14425)
* AUTO CTPUT single device always goes single device logic

* CreateInferRequest goes single device logic when perf hint is ctput

* Optimize single device logic according to bell opinion

* Add code comments

* merge two isCumulative conditions

* add ctput test case

* Remove the redundant header file of auto_ctput_test.cpp

* Modify the test case according to bell comments
2023-01-13 10:29:44 +08:00
Sebastian Golebiewski
04720f0453
Update installing-openvino-apt.md (#15079)
Co-authored-by: Yuan Xu <yuan1.xu@intel.com>
2023-01-13 08:51:43 +08:00
Luis Avitia
a6e7cdc895
Update layer limitations for VPU (#13995)
* Update layer limitations

Update layer limitations in Known Layers Limitations document. 
Add "Floor", "ConvTranspose" and "GatherElements" in Known Layers Limitations section. 

Tickets:
CVS-88871 - Floor op
CVS-75208 - ConvTranspose op
CVS-88690 - GatherElements op

* Update docs/OV_Runtime_UG/supported_plugins/VPU.md

* Update docs/OV_Runtime_UG/supported_plugins/VPU.md

Co-authored-by: Yuan Xu <yuan1.xu@intel.com>
2023-01-13 08:51:08 +08:00
Luis Avitia
d87989cd2c
Update VPU plugins layer support (#13997)
Update support "Sign" layer to not supported. 
Update support "Floor" layer to limited support.
2023-01-13 07:56:55 +08:00
Jan Iwaszkiewicz
45934143e5
[PyOV] Add new types to Any dispatcher (#15052) 2023-01-12 22:43:22 +01:00
Pavel Esir
9e3b52eee0
remove deprecated cli arguments from MO (#14937)
* removed deprecated cli arguments from MO

* removed deprecated options from docs

* Update tools/legacy/benchmark_app/README.md

* removed ConcatOptimization.py, removed deprecated args from unit-tests, renamed tensorflow_use_custom_operations_config -> transformations_config; replaced using or cmd_params.data_type -> cmd_params.compress_to_fp16

* added comment why we set internal 'data_type' always to 'FP32' after introducing 'compress_to_fp16'

* removed openvino_docs_MO_DG_prepare_model_Model_Optimization_Techniques from MO_DevGuide

* returned back --data_type argument

* leftovers from recovering

* returned back to package_BOM.txt; fixed NHWC by default for TF

* recovered --disable_nhwc_to_nchw to MO args

* reverted removing --tensorflow_use_custom_operations_config

Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
2023-01-12 21:12:56 +00:00
Alina Kladieva
7bb1933649
Disable IB in Win Azure pipeline (#15086) 2023-01-12 12:44:00 -08:00
Taylor Yeonbok Lee
33b2e72048
Fix cl source dump file name not to be overwritten (#15035) 2023-01-12 09:27:57 -08:00
Julio Morero
ee58a7aa38
Change device order in MULTI python snippet (#15057) 2023-01-12 20:27:58 +04:00