Commit Graph

12077 Commits

Author SHA1 Message Date
Jade Cho
c0783f16ed
[dGPU] Enable user scratchpad mode for onednn primitive. (#18699)
* [dGPU] Enable user scratchpad mode.
* Reuse intermediate buffer.
* Add own id to the memory dependencies at the c-tor of program_node
+ Allocate intermediate memory with memory_pool::get_memory() function.
+ Assign scratchpad memory desc in load() function for onednn primitive
serialization
* Allocate device mem for onednn scratchpad mem
2023-07-30 23:13:45 +09:00
Haiqi Pan
63ac68e745
remove AutoBatching_Test_DetectionOutput (#18838) 2023-07-29 16:08:21 +04:00
HARI CHAND BALASUBRAMANIAM
7eeffdb9cd
[Bug Template] New format bug template (#18150)
* [Bug Template] New format bug template

This new bug template provides an easy interface for customers to fill in the information before submitting a new issue.

* [Update][Bug Template] New format bug template

- use 2021.4 LTS as an example for the OpenVINO version (this is where the customer will fill up the version)
- Adding macOS Systems for Intel CPU, macOS Systems for Apple Silicon, Android Systems, Raspbian Stretch OS, and WebAssembly to the OS list 
- Adding GNA, AUTO, HETERO, and BATCH to the devices list
- Remove "Engine" in "Inference Engine"

* Update bug.yml v3

removed #endhere

* Apply suggestions from code review

add some suggested changes by @p-wysicki

Co-authored-by: Przemyslaw Wysocki <przemyslaw.wysocki@intel.com>

* Update bug.yml

---------

Co-authored-by: Przemyslaw Wysocki <przemyslaw.wysocki@intel.com>
2023-07-29 16:03:06 +04:00
Ivan Tikhonov
5fadde62ba
Enable ResolveNamesCollisions transformation in MOC #2 (#18772)
* ResolveNamesCollisions transformation refactoring; enable it in MOC

* fix the description

* call ResolveNamesCollisions transformation in the frontends; resolve review comments

* Resolve review comments

* fix EliminateUnsqueezeGather and AlignMixedTypes transformations
2023-07-29 09:29:31 +04:00
Pavel Esir
5113900350
[GPU] Fuse MVN before ConvertPrecision (#18845) 2023-07-28 20:05:05 +02:00
Ekaterina Aidova
4c1fc5ff47
update OMZ submodule for namespace alignment (#18852) 2023-07-28 17:39:33 +00:00
Maxim Vafin
e3f19b59e7
Add opset12 operations to MO IR Reader (#18851) 2023-07-28 17:14:38 +00:00
Irina Efode
6a94ae3409
[CONFORMANCE] Move testsRunner to new subgraphsDumper (#18129)
* New Subgraph Dumper -> Cache + Meta

* iCache tests

* tests_meta

* OpCache tests

* Move & refactor matchers

* fix all tests and refactor meta

* Prepare for review

* Add caching types

* Model testing + improvement

* Add ignored ports. Add tests for node utils

* [CONFORMANCE] MOVE conformance runner to new subgraphsDumper

* fix build

* Fix compilation error

* fix compilation of deprecated subgraphs dumper

* fix build

* arm

* fix win?

* temp commit

* revert

* Add w/a to save const

* Update constant.hpp

* Update constant.hpp

* fix ci build

* cleanup

* Update model.hpp

* Update data_utils.hpp

* Update generate_inputs.cpp

* fix compilation

* Fix update cache with partial shape is 0

* Fix tests

* fix some problems

* tmp disable tests

* TMP disable

* Add skip tests config to subgraphs dumper tests

* Remove extra changes

* Fix build

* One more commit

* Mere

* Remove extra

* Skip one test
2023-07-28 19:04:44 +02:00
Ilya Lavrenov
94887bed38
Removed prebuilt OpenCV usage (#17838) 2023-07-28 16:08:09 +00:00
Alexandra Sidorova
4bef661f7a
[Snippets][CI] Added ov_snippets_func_tests validation to Azure CI (#18844)
* [Snippets][CI] Added Snippets Func Tests to Azure Windows

* [Snippets][CI] Added Snippets Func Tests to Azure Linux

* [Snippets][CI] Added Snippets Func Tests to GitHib workflow Linux

* [Snippets][CI] Added Snippets Func Tests to GitHib workflow Windows

* [Snippets][CI] Added Snippets Func Tests to Azure Linux Debian
2023-07-28 15:23:10 +00:00
Vladimir Paramuzov
3e0b4b337b
[GPU] LUID property added (#18815) 2023-07-28 19:16:25 +04:00
bstankix
3a83237a6c
Bugfix newsletter and footer scripts (#18853) 2023-07-28 16:12:07 +02:00
Ilya Lavrenov
41750e1ada
Added a WA for running Python API in debug mode (#18848) 2023-07-28 17:29:09 +04:00
Anastasia Kuporosova
f23f937b85
[PyOV] Add more ovany tests (#18730) 2023-07-28 15:01:53 +02:00
Anastasiia Pnevskaia
c7cde6a102
Removed saved_model_tags from OVC, improved help. (#18785)
* Removed saved_model_tags, improved help.

* Fixed help, removed to string conversion of params.

* Help corrections.

* Small correction.

* Corrected wrong changes.

* Corrected wrong changes.

* Fixed arguments creating in cli parser.

* Renamed extensions parameter to extension.
2023-07-28 15:46:47 +04:00
Maxim Vafin
481721e979
[PT FE] Partially disable freezing for int8 and uint8 weights (#18827) 2023-07-28 13:37:01 +02:00
Georgy Krivoruchko
9bf5b6effb
Fixed loading error when we see string type (#18837) 2023-07-28 11:02:50 +00:00
Vladislav Golubev
5e846a0433
[CPU] Extensions shape inference issue fix (#18824) 2023-07-28 15:02:38 +04:00
Vladimir Paramuzov
9177809bd7
[GPU] Fixed removal of reorder connected to non-default out port (#18826) 2023-07-28 14:55:46 +04:00
Mustafa Cavus
c720052f40
TorchFX caching fix (#18813)
* TorchFX caching fix

* Added required newlines for code formatting

* TorchFX model caching file_name check added
2023-07-28 12:25:18 +02:00
Jakub Nowicki
fd085f870f
[GNA] Update doc for GNA 3.5 (#18825)
* [GNA] Update doc for GNA 3.5
2023-07-28 12:25:03 +02:00
Sofya Balandina
223461e462
[apiConformanceReport] Fix double 'passed' in 'all test amount' and fist mandatory view (#18822) 2023-07-28 12:41:32 +03:00
Georgy Krivoruchko
4f13f0c5c9
Aligned namespaces with an actual master (#18671) 2023-07-28 12:20:54 +04:00
Ekaterina Aidova
349a0d420f
[PT FE]: cleanup unused imports (#18833) 2023-07-28 12:03:15 +04:00
Jan Iwaszkiewicz
583939b828
[PyOV] Aliases and namespace redesign (#18157)
* Remove inits, update main one

* Fix stacklevel

* Testing wrong solution

* Testing test test

* Fix test test test test

* mo modules mo problems

* Xfail test that check stdout/err?

* not so correct solution to circular imports

* Fix or not to fix

* CMake magic, co-authors: my best team

* Fix package imports

* Fix tools inits

* Fix ovc tf

* Fix Q000

* Fix F401

* Fix linters

* Add save_model

* Remove LayoutMap

* Move test_utils to 'internal modules'

* First testing

* Missing Type

* Expand main namespace

* Change some more tests

* Add OVAny to namespace

* Add Constant and Parameter to namespace

* More tests changes

* Fix inits

* Add layout_helpers to main namespace

* Revert CMake and linux.yml with ovc

* Update main inits

* Remove MO from tools inits

* changes to init files

* Fix tests

---------

Co-authored-by: Sergey Lyalin <sergey.lyalin@intel.com>
2023-07-28 11:52:21 +04:00
Luwei Zhou
493723ecdf
Fix dump_check.py argument. (#18400) 2023-07-28 15:25:43 +08:00
Marcin Kacprzak
e1ec17013d
[GNA] Fix for GeminiLake detection (#18653)
* [GNA] Fix for GeminiLake detection

* Added HWGeneration::GNA_1_0_E enumerator
Added DeviceVersion::GNAEmbedded1_0 enumerator, changed the meaning of DeviceVersion::GNA1_0.
Updated ConvLowPrecision test with all supported targets

* [GNA] Extended a few tests with GNA1.0
2023-07-28 08:18:22 +02:00
Ilya Churaev
c4f8afb741
Fix GPU stress tests under the proxy (#18700)
* Add debug messages

* Add more debug messages

* Add more messages

* Disable proxy plugin

* Enable proxy and suppress NVIDIA

* Remove disabling NVIDIA

* Update hidden device only if proxy settings were changed

* Use static unavailable device to load unavailable device only one time
for the process

* Removed debug messages and add global mutexes for unavailable plugins
2023-07-28 09:56:39 +04:00
David Nam
1fcdc90989
Modify the condition making batch interpretation true/false (#18283)
* Modify the condition making batch interpretation true/false

- When the user is Convert for Constant node, and tensor is 1d,
- Set needBatchInterpretation to true

* Narrow down the range of the condition

* Merge the condition

* Add additional condition not to check self node

* Fix incomplete condition

* Check if all inputs to binary eltwise is 1d

* Change code style
2023-07-27 22:42:07 -07:00
Luwei Zhou
c9001980ef
[CPU] Ensure const blob 16 byte alignment on non-AVX platforms (#18705) 2023-07-28 09:01:36 +04:00
Andrew Kwangwoong Park
aba2770921
[GPU] Do not add post reorder for inputs if data type does not change (#18797)
* Remove reorders of inputs for KV cache

* Fix failed CI TC for ov_gpu_func_tests
2023-07-27 20:50:04 -07:00
Taylor Yeonbok Lee
acb7e870ce
Add new debug config disable_memory_reuse (#18792) 2023-07-27 21:45:34 +00:00
Maxim Vafin
ab8b46165b
[PT FE] Support chunk->ListUnpack in quantized models (#18823)
* [PT FE] Support chunk->ListUnpack in quantized models

* Add comment

* Use type

* Fix build

* Update src/frontends/pytorch/src/op/list_unpack.cpp

* Update src/frontends/pytorch/src/utils.hpp
2023-07-27 19:10:21 +00:00
Nesterov Alexander
1857c7a793
Revert "[ARM CPU] ACL TBB scheduler (#17445)" (#18821)
This reverts commit 510f578aab.
2023-07-27 21:38:20 +04:00
Tomasz Jankowski
37fb5d2736
[CPU] Handle negative indices in ScatterElementsUpdate (#18770)
* Handle negative indices in ScatterElementsUpdate

* Enable test on negative indices

* Enable onnx test on negative indices
2023-07-27 16:53:58 +00:00
Vitaliy Urusovskij
4be69bdd5f
Fix get_directory() to return / on Linux (#18820) 2023-07-27 17:24:07 +04:00
Sergey Shlyapnikov
2bd49cc1f8
[GPU] Add extra flush() command for dynamic models and OOO queue (#18819) 2023-07-27 16:15:37 +04:00
Luwei Zhou
5f5df36b60
[CPU] Enable oneDNN avx2 brgemm impls for Matmul/FullyConnected operations (#18467) 2023-07-27 13:09:13 +02:00
Zhang Yi
5a945a6219
[CPU] Apply sdl requirement for mlas (#18812) 2023-07-27 14:53:05 +04:00
Evgenya Stepyreva
812d11cf8c
Dimension equality fix (#18806) 2023-07-27 12:01:45 +02:00
Tatyana Raguzova
609a7d7716
Fix issue with cleaning up after build wheels (#18774)
Co-authored-by: Artyom Anokhov <artyom.anokhov@intel.com>
2023-07-27 11:33:19 +02:00
Pavel Esir
98df87099a
[MO] compress_to_fp16=True by default (2nd attempt) (#18652)
* [MO] compress_to_fp16=True by default (2dn attempt)

* fix unit-tests

* second round of fixin unit-tests

* set compress_to_fp16 default to True in ovc/cli_parser.py

* use save_model in mo_python_api_tests

* enforce compress_to_fp16=False in test_zero_copy

* selectively compress depending on the path user has chosen to generate IR

* corrected doc

* allow compress_to_fp16=False/True for ovc

* doc and unit-tests failing fix

* user save_model in ovc cli tool

* revert back serialize and compress_model but into main instead of moc_emit_ir

* cover more argument combinations for cli tool and convert_model
2023-07-27 12:32:50 +04:00
Mateusz Mikolajczyk
a0a1102499
[PT FE] Add quantized::cat (#18750)
* Add quantized cat

* Add quantized cat

* Format

* Improve tests

* Fix merge conflict
2023-07-27 10:32:17 +02:00
Vitaliy Urusovskij
f8f6d4a5b5
Note ONNX FE in mem_optimization_guide.md (#18777) 2023-07-27 10:42:35 +04:00
Mingyu Kim
416fdddd34
[GPU] bugfix for copy_from (#17993) 2023-07-27 11:47:40 +09:00
Min, Byungil
83a78eb559
[GPU] Improvement for buffer dump (#18542)
* [GPU] Improvement for buffer dump

+ added OV_GPU_DumpLayersInput to support dump input layers
+ added OV_GPU_DumpLayersRawBinary to make binary dump
+ added OV_GPU_LoadDumpRawBinary to use binary dump as input
+ binary dump naming rule layername_datatype_tensor_format.bin

Signed-off-by: Min, Byungil <byungil.min@intel.com>
2023-07-27 11:11:34 +09:00
Taylor Yeonbok Lee
c145d8f1e9
[GPU] Allocate reorder & permute's output memory for bounded dynamic shape (#18793)
* Previously reorder / permute was not allocating its memory at build time thought the shape has upper bound

* Update src/plugins/intel_gpu/src/graph/permute.cpp

Co-authored-by: Sergey Shlyapnikov <Sergeishlyapnikov@gmail.com>

* Fix as review comment

---------

Co-authored-by: Sergey Shlyapnikov <Sergeishlyapnikov@gmail.com>
2023-07-27 02:08:58 +02:00
Sofya Balandina
2afcd950fa
[apiConformanceReport] Fix result passrate persantage (#18808) 2023-07-27 01:44:47 +03:00
Oleg Pipikin
ff0b51f3ca
Rename CommonTestUtils namespace (#18590)
* Rename CommonTestUtils namespace 1

* Rename CommonTestUtils namespace 2

* Rename CommonTestUtils namespace 3

* Rename CommonTestUtils namespace 4

* Fix1

* Fix2

* Fix3

* Apply comments

* Fix4

* Fix5
2023-07-26 21:06:50 +02:00
Pawel Raasz
2655512b2f
Review RandomUniform for shape inference (#18800)
* Review RandomUniform for shape inference
- Check dynamic and static shape propagation
- Check label propagation
- Check preserve input values and labels
- Add template implementation of shape_infer
- Add unit tests

* Update RandomUniform copy test

* Use correct type for call reference implementation
2023-07-26 21:54:15 +04:00