Commit Graph

13258 Commits

Author SHA1 Message Date
yanlan song
f78d0950d6
resolve dependency (#21105)
Signed-off-by: fishbell <bell.song@intel.com>
2023-11-16 11:42:42 +04:00
Haiqi Pan
4d685194fe
remove similar test cases (#21104) 2023-11-16 06:48:26 +00:00
Oleg Pipikin
76459a316f
Refactor ngraph builders 5 (#21101)
* Remove makeGatherElements builder

* Remove makeTile builder

* Remove makeNormalizeL2 builder

* Deprecate makeNms buider

* Remove makeOneHot builder

* Remove makeEinsum
2023-11-16 10:29:48 +04:00
Xuejun Zhai
83ef7d7ff9
[Func Test] Upgrade func test of QuantMatMulTest related to 2.0 (#21103)
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-11-16 06:29:10 +00:00
Sergey Shlyapnikov
af34891750
[GPU] Add more flexible check if user's buffer is USM Host and can be reused (for iGPUs only) (#21018) 2023-11-16 09:46:10 +04:00
Luo Cheng
0061d0b286
[CPU] ScaledDotProductAttention op support (#20506) 2023-11-16 05:30:30 +00:00
Yaroslav Torziuk
f45dccad15
[GPU] Multinomial-13 (#20616)
* Update random_uniform in multinomial reference implementation to generate values of the same type as the first input

* Add kernel selector for multinomial

* Add multinomial primitive and its instantiation

* Add calc_outut_layout implementation for slice_inst

* Multinomial builder

* Add multinomial kernel

* Add multinomial single layer test class

* Add GPU multinomial tests instantiation
2023-11-15 16:20:43 -08:00
Xuejun Zhai
8eb529ceac
[Func Test] Upgrade func test of QuantGroupConvBackpropDataLayerTest related to 2.0 (#21094)
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-11-15 18:14:25 +00:00
Xuejun Zhai
6755a7e3a8
[Func Test] Upgrade func test of QuantGroupConvLayerTest related to 2.0 (#21092)
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-11-15 17:28:07 +00:00
Karol Blaszczak
7e5f491459
[DOCS] home-tile-removal (#21096) 2023-11-15 16:21:25 +01:00
Irina Efode
eedc8d814c
[IE TESTS ]Checking path of TEMPLATE plugin for OV_PLUGIN_CACHE (#20960)
* [IE TESTS] Change path of TEMPLATE plugin for OV_PLUGIN_CACHE

* fix code style

* partial revert revert

* Update ov_plugin_cache.cpp
2023-11-15 19:19:47 +04:00
Karol Blaszczak
4b078f698d
[DOCS] sys req update (#20953) 2023-11-15 16:00:36 +01:00
Przemyslaw Wysocki
2c3535355d
[PyOV] Add torchvision to OpenVINO preprocessing converter docs (#20770)
Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>
2023-11-15 15:25:36 +01:00
Ivan Novoselov
9e7deba8da
[Snippets] Deep copy interface (#20242) 2023-11-15 15:06:12 +01:00
Anastasiia Pnevskaia
d304be0bd7
[OVC] Fixed error in --output_model param. (#20969)
* Fixed error in get_model_name_from_args(), added tests.

* Corrected output_model description.

* Corrected test.
2023-11-15 17:42:14 +04:00
Tomasz Jankowski
3558f09c3d
[core] Migrate OneHot operator to new API (#21038)
* Drop ngraph remains

* Use ov::Tensor

instaed of ngraph::HostTensor

* Set output shape
2023-11-15 14:13:14 +01:00
Xuejun Zhai
00d0c0ad0d
[Func Test] Upgrade func test of QuantConvBackpropDataLayerTest related to 2.0 (#21082)
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-11-15 14:12:33 +01:00
Alexandra Sidorova
aef989f585
[CPU][Tests] Fixed linking of specific tests (#21084) 2023-11-15 13:35:16 +01:00
Haiqi Pan
79c9f4ad44
migrate executable_network test case to compiled_model (#19541)
* add get property test case

* add CanCreateTwoExeNetworksAndCheckFunction and pluginDoesNotChangeOriginalNetwork

* tmp

* add canSetInputPrecisionForNetwork and canSetOutputPrecisionForNetwork

* fix code style

* tmp

* Revert "tmp"

This reverts commit ff3f8d56d5.

* tmp

* add CanCompileModelWithEmptyProperties

* remove comment

* add infer request

* add CanLoadNetworkWithCustomLocale

* add CanLoadNetworkWithCustomLocale

* fix error

* remove case in io_tensor.cpp

* fix Unsupported metric key: OPTIMAL_BATCH_SIZE

* Update src/tests/functional/plugin/conformance/test_runner/api_conformance_runner/include/api_conformance_helpers.hpp

Co-authored-by: Chen Peter <peter.chen@intel.com>

* fix batch size

* remove useless code

* remove failed case CanCompileModelWithEmptyProperties, CanLoadNetworkWithCustomLocale and LoadNetworkWithBigDeviceIDThrows to test

* Revert "remove failed case CanCompileModelWithEmptyProperties, CanLoadNetworkWithCustomLocale and LoadNetworkWithBigDeviceIDThrows to test"

This reverts commit 1317d0773c.

* Revert "remove useless code"

This reverts commit b3dd0ffaab.

* Revert "fix batch size"

This reverts commit 2afd673cff.

* Revert "Update src/tests/functional/plugin/conformance/test_runner/api_conformance_runner/include/api_conformance_helpers.hpp"

This reverts commit 9d6030952f.

* Revert "fix Unsupported metric key: OPTIMAL_BATCH_SIZE"

This reverts commit 2de26547ea.

* try to add optimal_batch_size in cpu plugin

* return model when optimal_batch_size not found in apply_auto_batching

* revert cpu plugin

* gna cannot support some model

* update test case name

* skip CanCreateTwoCompiledModelsAndCheckRuntimeModel in gna

* Update src/inference/src/dev/core_impl.cpp

Co-authored-by: Chen Peter <peter.chen@intel.com>

* Update src/inference/src/dev/core_impl.cpp

Co-authored-by: Chen Peter <peter.chen@intel.com>

* replace deviceName.substr(pos + 1) with deviceNameWithoutBatch

* fix bug

* Update src/inference/src/dev/core_impl.cpp

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

* Update src/tests/functional/plugin/shared/include/behavior/compiled_model/compiled_model_base.hpp

Co-authored-by: River Li <river.li@intel.com>

* Update src/tests/functional/plugin/shared/include/behavior/compiled_model/compiled_model_base.hpp

Co-authored-by: River Li <river.li@intel.com>

* Update src/plugins/intel_gna/tests/functional/shared_tests_instances/skip_tests_config.cpp

Co-authored-by: River Li <river.li@intel.com>

* Update src/plugins/intel_gna/tests/functional/shared_tests_instances/skip_tests_config.cpp

Co-authored-by: River Li <river.li@intel.com>

---------

Co-authored-by: Chen Peter <peter.chen@intel.com>
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
Co-authored-by: River Li <river.li@intel.com>
2023-11-15 13:27:42 +01:00
Oleg Pipikin
c7765c91f5
Refactor ExperimentalDetectron tests (#20846)
* Refactor ExperimentalDetectronDetectionOutputLayerTest

* Refactor ExperimentalDetectronGenerateProposalsSingleImageLayerTest

* Refactor ExperimentalDetectronPriorGridGeneratorLayerTest

* ExperimentalDetectronROIFeatureExtractorLayerTest

* Refactor ExperimentalDetectronTopKROIsLayerTest

* Apply comments

* Aplly comments
2023-11-15 13:16:37 +01:00
Xuejun Zhai
66a8600564
[CPU Plugin 2.0] replace ie::precision with ov::element (#21041)
* [CPU Plugin 2.0] replace ie::precision with ov::element

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* [CPU Plugin 2.0] fix MatmulWeightsDecompression.CompareWithRefs test error

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* [CPU Plugin 2.0] fix compiler error

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* [CPU Plugin 2.0] fix compiler error

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* [CPU Plugin 2.0] fix review comment

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

---------

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-11-15 12:32:43 +01:00
Wilson Seok
0180078c70
[GPU] Fix permute reorder fusing bfzyx (#20896)
* fix accuracy issue of permute reorder fusing

* add func test

* remove debug code

* use unit test

* simplify condition

* add additionall condition
2023-11-15 09:33:12 +00:00
Siddhant Chauhan
aa1fcbbad1
[ONNX] Extend ONNX Frontend with Function GreaterOrEqual
* ONNX greater_or_equal enabled
2023-11-15 00:34:31 -08:00
Sungeun Kim
5365bfe0a7
[GPU] remove setting threshold manually for dynamic 1d conv (#21028) 2023-11-15 16:54:22 +09:00
Oleg Pipikin
534ec2e9ab
Refactor ngraph builders 3 (#21077)
* Remove and deprecate makeSqueezeUnsqueeze

* Remove and deprecate  makeMinMax makeProposal

* Remove makeCumSum makeSelect builders

* Remove makeSpaceToDepth builder

* Remove makeShuffleChannels builder

* Remove makeMatMul builder
2023-11-15 10:41:45 +04:00
Sergey Shlyapnikov
c360de0f07
[GPU] Optimize Condition operation by better integrating its subnetwork primitives with the main network (#21062)
* [GPU] Optimize Condition operation by better integrating its subnetwork primitives with the main network

* Reuse main network's stream in sub-networks
2023-11-15 08:47:36 +04:00
Wang, Yang
859319e2a5
[AUTO] Fix segment fault appeared in the compiled model.get_property() of AUTO (#20777)
* disable CPU_HELP context if it released.

* Enable test case.

* Updated.

* Updated.

* Updated.
2023-11-15 10:20:35 +08:00
Katarzyna Mitrus
afc599563e
[Opset13][FP8] Introduce FakeConvert op core (#20930)
* FakeConvert op init

* Update dest types names

* Update op hpp

* Update opset ops number

* Init type_prop tests

* Add attributes tests

* Add op check test

* Update namespace in fc cpp

* Update getters

* Refactor static member

* Make destination_type lower case

* Update type in test

* Move get_valid_types out of class

* Update ops number in opset

* Remove apply_scale attribute

* Additional constructor to make `shift` input optional
2023-11-14 20:22:45 +00:00
Oleksii Khovan
7c027fe19a
[GPU] Fix ShapeOf primitive (#20983)
* Determine rank via input layout instead of primitive's member

* Remove unused primitive's member

* fix shape_of() usage - remove unused parameter
2023-11-14 11:09:52 -08:00
Paul Youngsoo Ahn
da2a886477
[GPU] Fix acc issue for LSTMSequence w/ -1 seq_length (#21054)
* [GPU] Fix acc issue for LSTMSequence w/ -1 seq_length
* add output port for multiple outputs of node
* add functional test for lstm_sequence

* Fix CI test failures
2023-11-14 10:47:03 -08:00
River Li
a720b43041
[CPU] CPU plugin API 2.0 migration for IE_THROW and Exception (#21005)
* Replace IE_THROW with OPENVINO_THROW

   1. IE_THROW() is replaced by OPENVINO_THROW
   2. IE_THROW(NOTIMPLEMENT) is replaced by OPENVINO_THROW_NOT_IMPLEMENT
   3. IE_ASSERT is replaced by OPENVINO_ASSERT

* Minor update
2023-11-14 21:50:31 +04:00
Maxim Vafin
369831caef
[PT FE] Use system model cache when running torch hub tests locally (#21047)
* Use system model cache when running torch hub tests locally

* Update tests/model_hub_tests/torch_tests/test_torchvision_models.py

* Update tests/model_hub_tests/torch_tests/test_torchvision_models.py
2023-11-14 11:43:06 +01:00
Pawel Raasz
5ef7c02bdf
Remove unused function from build (#21057)
if Paddle FE is disabled to avoid build failures `-Werror=unused-function`
2023-11-14 11:27:09 +01:00
Pawel Raasz
c974c9a478
Remove limit for Loop inputs in bindings (#21055) 2023-11-14 11:18:40 +01:00
Vladislav Golubev
b43b9f9d50
[CPU] Weights decompression support for hybrid models (#20973) 2023-11-14 13:27:42 +04:00
Zhang Yi
7cb3bf5610
[CPU] Enable bf16 acdb layout for transpose (#21030) 2023-11-14 10:24:54 +04:00
Piotr Krzemiński
bb3ed2d42e
[SPEC] Apply changes from release branch (#20986) 2023-11-14 06:56:06 +01:00
River Li
89494ab412
[CPU] CPU plugin API 2.0 migration for ngraph namespace (#21013)
* [CPU] cleanup misc IE and ngraph

1. InferenceEngine::SizeVector
2. InferenceEngine::parallel_for
3. All ngraph namespace except ngraph::op

* [CPU] clean ngraph opset namespace and header files

* Remove unused header files

1. ngraph/ngraph.hpp
2. ngraph/ops.hpp
3. blob_factory.hpp
3. using namespace ngraph

* Cleanup ie_parallel

* Fix compile error
2023-11-14 00:37:27 +04:00
Alina Kladieva
f0c0bf89e2
Smart CI for docs (#21021)
* Handle Smart CI for docs

* Remove path filters

* Fix quotes

* Fix logic

* Revert unneeded change

* Add md_files_only to components configuration

* Get rid of custom output

* Try to fix condition

* Add manual handling of some docs changes

* Remove helper label
2023-11-14 00:00:51 +04:00
Maksim Kutakov
75acdac5f9
Extend the existing IO binding subgraph tests (#20987) 2023-11-13 15:22:41 +01:00
dependabot[bot]
8b7537a30d
Update networkx requirement from <=3.1 to <=3.2.1 in /tools/pot (#20751)
Updates the requirements on [networkx](https://github.com/networkx/networkx) to permit the latest version.
- [Release notes](https://github.com/networkx/networkx/releases)
- [Commits](https://github.com/networkx/networkx/compare/networkx-0.23...networkx-3.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13 17:44:08 +04:00
dependabot[bot]
03a1ba1f81
Bump pytest-html from 3.2.0 to 4.1.1 in /src/bindings/python (#20948)
Bumps [pytest-html](https://github.com/pytest-dev/pytest-html) from 3.2.0 to 4.1.1.
- [Release notes](https://github.com/pytest-dev/pytest-html/releases)
- [Changelog](https://github.com/pytest-dev/pytest-html/blob/master/docs/changelog.rst)
- [Commits](https://github.com/pytest-dev/pytest-html/compare/v3.2.0...4.1.1)

---
updated-dependencies:
- dependency-name: pytest-html
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13 17:43:45 +04:00
dependabot[bot]
fd403e552a
Bump pytest-html from 3.2.0 to 4.1.1 in /tests (#20949)
Bumps [pytest-html](https://github.com/pytest-dev/pytest-html) from 3.2.0 to 4.1.1.
- [Release notes](https://github.com/pytest-dev/pytest-html/releases)
- [Changelog](https://github.com/pytest-dev/pytest-html/blob/master/docs/changelog.rst)
- [Commits](https://github.com/pytest-dev/pytest-html/compare/v3.2.0...4.1.1)

---
updated-dependencies:
- dependency-name: pytest-html
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13 17:43:35 +04:00
Roman Kazantsev
75c72157dd
[TF Hub] Add yamnet with complex tensors into precommit (#21035)
After fixing ov.Tensor creation for empty numpy array, we are ready to support yamnet

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-11-13 17:42:13 +04:00
Xuejun Zhai
4563f71ffc
[Func Test] remove ngraph::helpers::QuantizationGranularity, replaced with ov::test::utils::QuantizationGranularity (#20985)
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
Co-authored-by: Chen Peter <peter.chen@intel.com>
2023-11-13 13:29:36 +00:00
River Li
5dd317c733
[CPU] cleanup misc IE and ngraph (#21007)
1. InferenceEngine::SizeVector
2. InferenceEngine::parallel_for
3. All ngraph namespace except ngraph::op
2023-11-13 17:06:59 +04:00
Zlobin Vladimir
f97e7f1c9d
setupvars.sh: ignore cd output (#20657)
* `setupvars.sh`: ignore `cd` output

Having `function cd() { builtin cd "$@" && l; }` defined in bash breaks `setupvars.sh`

* Use `builtin cd` to enable `function cd() { builtin cd "$@" && l; }`, remove wrapping `echo $()` because `pwd` already prints
2023-11-13 16:15:30 +04:00
Zlobin Vladimir
0125c89738
Fix --mean_values and --scale_values prohibition to align with C++ (#20910) 2023-11-13 16:15:02 +04:00
hyunback kim
03e48f3c17
[GPU] Fix LCM notebook failure issue for int8 model. (#20944)
Fix to use partial_shape in dynamic case. Not get_dims().

Signed-off-by: hyunback <hyunback.kim@intel.com>
2023-11-13 20:39:02 +09:00
Maciej Smyk
5a04359200
[DOCS] Updating links for master 2023-11-13 12:23:23 +01:00