Commit Graph
4875 Commits
Author SHA1 Message Date
Ilya Lavrenov db395155b3 Removed warnings suppressions for extra modukes (#16479) 2023-09-15 02:53:32 +00:00
Ilya Lavrenov ba67db66ae Properly enable CMAKE_COMPILE_WARNING_AS_ERROR (#19828)
* Properly enable CMAKE_COMPILE_WARNING_AS_ERROR_DEFAULT

* Properly enable CMAKE_COMPILE_WARNING_AS_ERROR
2023-09-15 01:20:00 +04:00
Anastasiia Pnevskaia 18f29c02d2 Fixed scalar creating in tf.Graph decoder (#19735)
* Fixed scalar logic in tf.Graph decoder.

* Passed memory sharing flag to all Tensor constructors.

* Small correction.

* Test correction.
2023-09-14 23:36:22 +04:00
Egor Duplenskii 73d8843da8 [CPU] Correct ConvertFqRnnToQuantizeRnn transformation (#19850)
by ensuring convert is placed after u8/i8 output
2023-09-14 18:04:58 +00:00
Irina Efode c979ece791 [CONFORMANCE][IE TESTS] Remove w/a with using Convert (#19748) 2023-09-14 17:01:17 +02:00
Vitaliy Urusovskij 53fef5f558 Fix incorrect use of ASSERT (#19838) 2023-09-14 13:34:14 +00:00
Ilya Lavrenov 35a0706dff Replaced several cmake utilities with new ov_ prefix (#19819)
* Replaced several cmake utilities with new ov_ prefix

* Replaced several cmake utilities with new ov_ prefix
2023-09-14 16:22:50 +04:00
Ilya Churaev fa667156cb Check HolderTests under the proxy (#19785)
* Skip only virtual device tests

* Fixed proxy life time

* Fixed compiled model get property

* Fixed code style

* Try to fix LTO
2023-09-14 15:11:26 +04:00
Maxim Vafin 1a950f9e8d [PT FE] Torchvision NMS can accept negative scores (#19826) 2023-09-14 11:07:24 +02:00
Edward ShogulinandKarol Blaszczak 16adb01810 [LPT] SpaceToBatch & BatchToSpace implementation (#19660)
* [LPT] SpaceToBatch & BatchToSpace implementation

* Update docs/IE_PLUGIN_DG/plugin_transformation_pipeline/low_precision_transformations/pipeline/step3_main.md

* comments: fixes & refactoring

* rebase fix

* Update docs/IE_PLUGIN_DG/plugin_transformation_pipeline/low_precision_transformations/pipeline/step3_main.md

* rebase fix

---------

Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>
2023-09-14 08:16:04 +01:00
Ilya ChuraevandIlya Lavrenov 4df4ea9b31 Move ngraph function to new api (#19728)
* Moved ngraphFunctions to new API

* Fixed code style

* Fixed build function

* Fixed cpu unit tests

* Fixed code style

* Fixed transformation tests

* Fixed code style

* Fixed build

* Fixed LP tests

* Fixed build all for macOS

* Fixed more issues

* Fixed some func tests

* Try to fix CPU tests

* Revert incorrect change

* Try to fix tests

* Fixed merge conflicts

* Remove redundant headers

* Update src/tests/ngraph_helpers/ngraph_functions/src/non_max_suppression.cpp

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

---------

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2023-09-14 10:57:23 +04:00
Roman Lyamin 5ba60f845e [GPU] Added zero input support for Pad (#19720) 2023-09-14 09:59:53 +04:00
Przemyslaw Wysocki 66dd347d38 remove upper bound (#19802) 2023-09-14 07:53:00 +02:00
Mingyu Kim b044757d8c [GPU] doc update for broken links (#19829) 2023-09-14 13:57:42 +09:00
Siddhant ChauhanandAnastasia Kuporosova 4ca3d51a40 Add a error message when creating an empty Constant (#19674)
Co-authored-by: Anastasia Kuporosova <anastasia.kuporosova@intel.com>
2023-09-14 00:11:32 +02:00
2bf8d910f6 [Docs][PyOV] update python snippets (#19367)
* [Docs][PyOV] update python snippets

* first snippet

* Fix samples debug

* Fix linter

* part1

* Fix speech sample

* update model state snippet

* add serialize

* add temp dir

* CPU snippets update (#134)

* snippets CPU 1/6

* snippets CPU 2/6

* snippets CPU 3/6

* snippets CPU 4/6

* snippets CPU 5/6

* snippets CPU 6/6

* make  module TODO: REMEMBER ABOUT EXPORTING PYTONPATH ON CIs ETC

* Add static model creation in snippets for CPU

* export_comp_model done

* leftovers

* apply comments

* apply comments -- properties

* small fixes

* rempve debug info

* return IENetwork instead of Function

* apply comments

* revert precision change in common snippets

* update opset

* [PyOV] Edit docs for the rest of plugins (#136)

* modify main.py

* GNA snippets

* GPU snippets

* AUTO snippets

* MULTI snippets

* HETERO snippets

* Added properties

* update gna

* more samples

* Update docs/OV_Runtime_UG/model_state_intro.md

* Update docs/OV_Runtime_UG/model_state_intro.md

* attempt1 fix ci

* new approach to test

* temporary remove some files from run

* revert cmake changes

* fix ci

* fix snippet

* fix py_exclusive snippet

* fix preprocessing snippet

* clean-up main

* remove numpy installation in gha

* check for GPU

* add logger

* iexclude main

* main update

* temp

* Temp2

* Temp2

* temp

* Revert temp

* add property execution devices

* hide output from samples

---------

Co-authored-by: p-wysocki <przemyslaw.wysocki@intel.com>
Co-authored-by: Jan Iwaszkiewicz <jan.iwaszkiewicz@intel.com>
Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>
2023-09-13 21:05:24 +02:00
Maxim Vafin 4f92676c85 [PT FE] Support aten::one_hot (#19779)
* [PT FE] Support aten::one_hot

* Apply code style
2023-09-13 20:37:47 +02:00
Oleg Pipikin f744869551 Refactor BroadcastLayerTest and GRUSequenceTest (#19486)
* Refactor GRUSequenceTest

* Refactor BroadcastLayerTest

* Temporary disable GRUSequenceTest
2023-09-13 19:18:56 +02:00
Ivan Tikhonov d0213301a5 Transformations: API 2.0 transition part 3 for LPT transformations (#19610)
* lpt transformations: transition to api 2.0, ngraph -> openvino

* use ov namespace for lpt transformations

* fix low_precision usings

* includes refactoring

* delete RecurrentGraphRewrite and RecurrentMatcher as unused classes

* use ov header for itt; delete the disabled test

* delete the unused function

* suppress doxygen warning

* fix link in the documentation
2023-09-13 12:30:31 +00:00
Nadezhda Ageeva 3454139931 [HETERO] Hetero refactor subgraph collector. Adds unit tests. (#19656)
* [HETERO] Refactor subgraph collector. Add unit tests.

* [HETERO] Adds ov_hetero_unit_tests to azure

* [HETERO] Adds ov_hetero_unit_tests to github workflows

* Small updates

* Set CI_BUILD_NUMBER

* Fix cmake

* Fix cpplint

* STATIC -> OBJECT

* Fix .github/workflows/linux.yml

* Fix cmake

* Fix .github/workflows/linux_debian.yml

* Fix win build: separate version file
2023-09-13 12:17:32 +00:00
Vitaliy Urusovskij 972bb73298 TileLayerTest to API2.0 (#19770)
* `TileLayerTest` to API2.0

* Remove `ngraph::` use

* Fix cpplint
2023-09-13 12:10:02 +00:00
Georgy Krivoruchko 5eff59a2d0 [ONNX] Switched ONNX to 1.14.1 (#18359)
* Switched ONNX to 1.14

* Updated IR_VERSION in the tests

* Assigned an extended tests to issues

* Switched ONNX to 1.14.1

* Slightly relaxed requirements for ONNX 1.14.1 and updated conan.lock
2023-09-13 15:40:08 +04:00
Ilya Lavrenov 8cff0697a7 Ability to use RapidJSON as find_package() (#19762)
* Ability to use RapidJSON as find_package()

* Use default features in vcpkg.json
2023-09-13 12:46:40 +04:00
Ilya Lavrenov 08fb0a2722 Removed CMAKE_INSTALL_LIBDIR from oneDNN GPU configuration (#19716) (#19771) 2023-09-13 00:31:14 +04:00
Vladimir Paramuzov 541f2dc62f [GPU] Fixed static init order for serialization (#19768) 2023-09-13 00:31:05 +04:00
Pawel Raasz e3f1ff7f2a Migrate mod op evaluate (#19687) 2023-09-12 15:27:51 +04:00
Pawel Raasz 693c6d7a11 Migrate the Abs operator to new API (#19763) 2023-09-12 15:26:45 +04:00
Pawel Raasz f3d4665f7b Api 2.0/migrate shape inference test to new api (#19665)
* Migrate static shape inference test to new API

* Use new API in CPU custom shape inference tests

* Rename range shape inference test file
2023-09-12 15:15:04 +04:00
Pawel Raasz 4af1fd087c [core] Migrate the Assign operator to new API (#19664)
* Migrate the Assign operator to new API

* Use memcpy instead of tensor copy_to
2023-09-12 15:10:23 +04:00
Oleg Pipikin 0675d9fd8b Refactor ComparisonLayerTest, ClampLayerTest (#19681)
* Refactor ClampLayerTest

* Refactor ComparisonLayerTest
2023-09-12 11:46:30 +02:00
Vladislav Golubev faa6b77247 [Snippets] LIR serialization: additional connections between LoopBegin and LoopEnd nodes (#19630)
* [Snippets] LIR serialization improvements

* Minor correction

* Review comments
2023-09-12 11:20:18 +02:00
Anastasia Kuporosova 3c1b384694 [PyOV] Expose missed properties (#19678) 2023-09-12 10:45:10 +02:00
Maxim Vafin a6bc78dd0f [PT FE] Separate tracing and scripting modes (#19676)
* [PT FE] Separate scripting and tracing in decoder

* Fix convert_model to accept decoder

* Some fixes

* Fix code style

* Fix preprocessor tests

* Fix tests

* Fix tests

* Fix more tests

* Fix ovc tests
2023-09-12 12:40:20 +04:00
Ilya Lavrenov 58546b2ecb Use ov_mark_target_as_cc in CPU oneDNN (#19766) 2023-09-12 12:20:49 +04:00
Vitaliy Urusovskij 7bb22b43b3 TopKLayerTest to API2.0 (#19738) 2023-09-12 12:02:01 +04:00
Vladimir Paramuzov 47fe50ca35 [GPU] 2.0 plugin api impl (#18920) 2023-09-12 11:13:59 +04:00
Oleksii Khovan 8e0d8dd36b [GPU] Pad-12 (#19083)
* GPU primitive and kernel changes to support Pad-12

* Exclude Pad-12 from GPU transformations pipeline

* add unit tests

* add single-layet test for Pad-12
2023-09-12 10:18:04 +04:00
Ilya Lavrenov 6a1d680f90 Partially fixed github issue 18274 (#19758) 2023-09-12 07:34:45 +04:00
Ilya Churaev 3be8b58d2a Update classes func tests (#19663)
* Remove legacy classes from functional_test_utils

* Fixed code style

* Fixed build all for macOS

* Suppress warning

* Revert old functions for internal plugins
2023-09-12 07:09:45 +04:00
Ilya Churaev 7becaf8494 Remove legacy API from common test utils (#19647)
* Remove legacy API from common test utils

* Fixed code style

* Fixed build

* Try to fix Windows build

* Fixed GNA build
2023-09-12 07:09:12 +04:00
Nikolay Shchegolev 497f42bd82 Post commit fix for #19521. (#19741) 2023-09-12 01:31:57 +04:00
Mateusz TabakaandIvan Tikhonov d0dda74fc2 Handle negative values in GroupedSliceToVSplitOptimization (#19495)
* Handle negative values in GroupedSliceToVSplitOptimization

CVS-118897

* change the way of getting slice inputs

* clamp value

---------

Co-authored-by: Ivan Tikhonov <ivan.tikhonov@intel.com>
2023-09-11 18:31:39 +04:00
Vladimir Paramuzov 7e3e1e2480 [GPU] Support of int8 compressed weights for matmul (#19548) 2023-09-11 18:11:34 +04:00
Ilya Lavrenov a1cc5e6692 Resolve ARM CPU plugin illegal instruction on older Linux systems (like Ubuntu 18.04) (#19717) 2023-09-11 17:15:42 +04:00
Vitaliy Urusovskij 847eb3f4f1 TransposeLayerTest to API2.0 (#19671) 2023-09-11 16:15:53 +04:00
Vitaliy Urusovskij 9f4e918ee2 Gracefully fail if test models weren't generated (#19705)
* Gracefully fail if test models weren't generated

* Add assert instead of return `nullptr`
2023-09-11 15:18:45 +04:00
Vitaliy Urusovskij fb59d0eb36 VariadicSplitLayerTest refactoring to API2.0 (#19648) 2023-09-11 14:55:36 +04:00
Andrew Kwangwoong Park 5604566795 [GPU] Minor fix to get correct input layout for dump layer (#19686)
Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-09-11 12:21:09 +04:00
Andrew Kwangwoong Park 161ba14796 [GPU] Fix GatherND shape agnostic ref kernel (#19706)
Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-09-11 12:20:10 +04:00
Irina Efode 1d0709f533 [CONFORMANCE] Enable QM + IE tests in Opset Conformance (#19693) 2023-09-11 11:10:47 +04:00