Vitaliy Urusovskij
1a5b0b70f9
Remove castOps2Nodes and convert2OutputVector ( #21015 )
2023-11-13 13:29:53 +04:00
Pawel Raasz
c451a94572
Fix compile warning regarding ABI changes ( #20990 )
...
and using std::true_type/false_type
2023-11-13 07:44:54 +01:00
Ilya Lavrenov
d6cc3d7058
Disable warnings about API 1.0 in GNA, Python API 1.0 ( #20933 )
2023-11-08 12:45:22 +04:00
Vitaliy Urusovskij
0955faef93
Remove use of convertOps2Nodes() & convert2OutVect() ( #20837 )
2023-11-03 11:00:33 +04:00
603d61b488
GNA plugin transformations documentation ( #19232 )
...
* add transformations.md
* code review fixes
* Apply suggestions from code review
Co-authored-by: Ryszard Jezierski <ryszard.jezierski@intel.com >
* Update src/plugins/intel_gna/docs/transformations.md
* Update src/plugins/intel_gna/docs/transformations.md
* Apply suggestions from code review
* Update src/plugins/intel_gna/docs/transformations.md
Co-authored-by: Mikhail Ryzhov <mikhail.ryzhov@intel.com >
* Update src/plugins/intel_gna/docs/transformations.md
Co-authored-by: Mikhail Ryzhov <mikhail.ryzhov@intel.com >
---------
Co-authored-by: Mikhail Ryzhov <mikhail.ryzhov@intel.com >
Co-authored-by: Ryszard Jezierski <ryszard.jezierski@intel.com >
2023-10-27 12:50:36 +02:00
Mateusz Tabaka
b7406247ff
Add TransposeMatMul transformation to MOC ( #20460 )
...
Transformation fuses Transpose on first or second MatMul's input
and sets MatMul's transpose_a/transpose_b accordingly.
TransposeMatMul is already part of SmartReshape, but it can be added
to MOCTransformations as well so native models that are don't use reshape
can benefit from that.
Ticket: CVS-118908
2023-10-24 14:40:36 +02:00
Ilya Churaev
7ceff55b71
Add AlignedBuffer to OpenVINO developer API ( #20532 )
...
* Add AlignedBuffer to OpenVINO developer API
* Fixed build
* Fixed code style and remove opset deprecation
* Fixed Windows build
* Fixed GNA
* Fixed comment
2023-10-24 06:13:23 +00:00
Ilya Churaev
e866bfef42
Migrate subgraph tests till quantized subgraph ( #20351 )
...
* Migrate subgraph tests till quatized subgraph
* Fixed code style
* Fixed code style
* Try to fix build
* Remove run method
* Remove GNA test
2023-10-13 13:35:13 +04:00
Ilya Churaev
e289e8282d
Migrated all subgraph tests after quantization graphs ( #20381 )
...
* Migrated all subgraph tests after quantization graphs
* Fixed skip tests config
* Add alias for NPU
* Try to fix NPU
* Remove unsupported precisions
* Remove GNA test
* Remove more tests
2023-10-13 13:19:53 +04:00
Ilya Lavrenov
56d74a82cb
Relocatable developer package ( #20327 )
...
* Merge Linux CC + static build + clang compiler
* Improvements
* Removed ie prefixes from cmake scripts
* Fixes for NPU
* Initial relocatable OpenVINO Developer package
* Improvements
* Try to fix
* improvements
* Export a lot of headers
* Removed NVIDIA pipeline; make it to be a job
* Fixes
* Fixes 2
* Try ilya-lavrenov repo
* Clean-up
* More imrpovements
* Even more improvements
* Override export, install
* Override export, install
* Disable pythonwheel generation for relocatable OV dev package
* Fixed issues with versions
* Fixed android build
* Fixed android build
* Fixed NPU build
* Update src/bindings/python/CMakeLists.txt
2023-10-12 22:59:04 +00:00
Ilya Churaev
346893fe6f
Move cpu subgraph to new api ( #20335 )
...
* Move ConvEltwiseFuse to new API
* Move subgraph tests till LSTM to new API
* Fixed GPU initialization
* Remove unsupported GNA tests
2023-10-11 11:43:27 +04:00
Ilya Lavrenov
e30f75bb4d
Rpath story ( #20297 )
2023-10-10 06:27:26 +02:00
Ilya Lavrenov
ead4b8a0ec
Moved cmake functions, variables to API 2.0 naming style ( #20281 )
...
* Merge Linux CC + static build + clang compiler
* Improvements
* Removed ie prefixes from cmake scripts
* Fixes for NPU
2023-10-09 22:30:32 +04:00
Ilya Lavrenov
ffbffed749
Enabled warnings as errors for static Ubuntu 22.04 ( #20302 )
2023-10-08 23:23:54 +04:00
Ilya Lavrenov
d6c2a10b38
Merge Linux CC + static build + clang compiler ( #20243 )
...
* Merge Linux CC + static build + clang compiler
* Improvements
* Fixes
2023-10-06 00:30:11 +04:00
Ivan Tikhonov
3d6fb85a99
Model builders refactoring: rename dirs, targets, file names ( #19885 )
...
* Model builders refactoring
* Apply review comments
* resolve review commets: update cmake target names
* fix build: use correct headers
* fix headers
* fix build
* fix docs
2023-10-04 18:08:24 +02:00
Ilya Churaev
3b8ac28ced
Moved ConstantResultTest to new API ( #20224 )
2023-10-04 14:18:05 +04:00
Ilya Lavrenov
0b8237f508
Removed testdata repo usage ( #19890 )
2023-09-18 06:59:56 +04: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
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
Ilya Churaev
1d62f0141d
Rename cmake ie_ macros and ie_parallel script ( #19606 )
...
* Rename cmake ie_ macros and ie_parallel script
* Add warning messages
2023-09-05 19:31:52 +02:00
Ivan Tikhonov
38cf4764cb
Transformations: API 2.0 transition part 2 ( #19475 )
...
* Transformation component API 2.0:part 2
* Refactoring
* fix build
2023-08-30 14:28:20 +02:00
Ivan Tikhonov
0f9734aaa7
Transformation tests API 2.0: part 1 ( #19366 )
...
* API 2.0 replace ngraph headers and namespaces in CPU, LPT etc transformations tests
* revert the incorrect renaming
* function -> model in arm transformation tests
2023-08-27 18:52:03 +02:00
Oleg Pipikin
ab900606cd
Remove makeDynamicParams ( #19226 )
...
* Remove makeDynamicParams
* Apply comments
* Fix1
* Fix2
* Fix3
2023-08-23 18:57:29 +02:00
Marcin Kusmierski
25e89a754d
[GNA] Fix memory leak in insert_copy_layer.cpp ( #19266 )
...
* Added cleanup transformation for inert copy layer transforamtions
2023-08-23 13:11:16 +01:00
Oleg Pipikin
7aa51d6775
Remove makeParams ( #19306 )
2023-08-23 11:39:05 +04:00
Oleg Pipikin
de65abc6b3
Remove WA for vpu repo with CommonTestUtils namespace ( #19275 )
2023-08-22 13:03:45 +00:00
Ilya Churaev
cbe744b717
Introduce model reader which works only with new API ( #19077 )
...
* Introduce model reader which works only with new API
* Fix GNA compilation
* Removed old code
* Fixed Windows build
* Remove legacy headers from core_impl
* Fixed caching tests if plugin on legacy API call ReadNetwork
2023-08-21 15:42:36 +04:00
Tomasz Adamowicz
d6e94212b8
Temporary deactivation of sporadically failing tests ( #19118 )
2023-08-10 17:54:51 +04:00
Mikhail Ryzhov
3dc96738e1
[GNA] Fixed absent node_id crash ( #18874 )
2023-08-01 13:33:57 +00: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
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
Mikhail Ryzhov
0569bb8c5d
[GNA] Fuse gather and transpose ( #18648 )
2023-07-26 13:44:44 +00:00
Mikhail Ryzhov
962bfa6545
[GNA] Fixed Transpose replacement with Gather ( #18624 )
2023-07-26 11:46:00 +02:00
Jakub Nowicki
53efed1571
Gna plugin more meaningful memory dump ( #18119 )
...
* added display of sum of memory usage per operation block and per memory type in GNA dump file
* fixed some clang format issues
* forgot to save file - missing clang fix
* changes according to review - added counting memory usage per layer and names changes
* clang changes
* changes according to review
* clang fixes
2023-07-26 09:50:11 +02:00
Nadezhda Ageeva
97b4b13074
Adds ov::internal::exclusive_async_requests in ov::internal::supported_properties ( #18746 )
...
* Adds ov::internal::exclusive_async_requests into ov::internal::supported_properties
* Update HETERO tests for ov::internal::exclusive_async_requests
2023-07-26 09:43:21 +04:00
Mikhail Ryzhov
85ca561546
[GNA] Transpose compressing ( #18608 )
2023-07-21 14:36:30 +00:00
Mateusz Tabaka and Ivan Tikhonov
fe8b8a96ff
Handle sequence ops with non constant W, R, B inputs ( #18138 )
...
* Handle sequence ops with non constant W, R, B inputs
Ticket: CVS-49207
* fix tests
* tests
* fix gna tests
* add include
* change type for seqLenIdx
* rename is_constfoldable to is_on_constant_path
---------
Co-authored-by: Ivan Tikhonov <ivan.tikhonov@intel.com >
2023-07-20 14:48:41 +04:00
Mikhail Ryzhov
3b8f58f1af
[GNA] Added Reshape support to TS patterns ( #18391 )
...
* Added Reshape support to TS patterns
* fixed unit test
* replaced duplicated code
2023-07-20 12:08:02 +02:00
186b1b6bfc
Gna 3 5 as default target with transpose fixes ( #18373 )
...
* [GNA] Set GNA 3.5 as default target and add 3.5 to properties
* [GNA] fix release version to 2023.1.
Co-authored-by: Szymon Irzabek <szymon.jakub.irzabek@intel.com >
* [GNA] Fix E2E Tests for Kaldi Framework
* added fix for InsertConvolutionTransposeHW
---------
Co-authored-by: Szymon Irzabek <szymon.jakub.irzabek@intel.com >
Co-authored-by: Mikhail Ryzhov <mikhail.ryzhov@intel.com >
2023-07-19 14:48:01 +02:00
Ilya Lavrenov
700677c5c6
Less argressive chages ( #18591 )
2023-07-18 19:54:00 +04:00
Oleg Pipikin
cdef86c366
Move unit and func test utils ( #18423 )
...
* Move unit and func test utils. Rename targets
* Fix1
2023-07-18 16:23:58 +02:00
Oleg Pipikin
b211767280
Consolidate common test utils targets ( #18385 )
...
* Consolidate test util targets
* Fix code style
* Fix 1
* Fix code style
2023-07-17 11:59:13 +00:00
Ryszard Jezierski
072b9f1e2a
added check for availability of GNA HW in QueueInference ( #18549 )
2023-07-14 17:10:33 +00:00
Ryszard Jezierski
7bdaedf4f8
[GNA] Pre/post-processing optimizations using AVX2 ( #18065 )
...
* Added AVX2 optimizations for score preprocessing
* Revert special scaling case for scale factor 1.0f
* changed dimension variables to size_t, fixed warnings
* fixed bug with exporting scores
* Used templates in conversion functions
* Refactor after review
* Linux build fixes
* Review fixes
* Review fixes
2023-07-12 12:16:57 +01:00
Nadezhda Ageeva
3330cd69a7
[GPU] Introduce ov::config_device_id internal property to the new API ( #17820 )
...
* [GPU] Introduce ov::config_device_id internal property to the new API. Fix setting property for specific device
* Introduce ov::internal::supported_properties
* Fix caching tests
* Fix win tests
* Fix Proxy tests
* Replace CONFIG_KEY_INTERNAL(CONFIG_DEVICE_ID) by ov::internal::config_device_id in PROXY plugin
* Review comments
2023-07-12 10:03:35 +00:00
Marcin Kacprzak
521c846b72
[GNA] Fix for concat requantization problem ( #18008 )
...
* [GNA] Fix for concat requantization problem
* [GNA] Review fixes
* [GNA] Reverted `using namespace std`
* [GNA] Updated transformation description
2023-07-11 10:32:49 +01:00
Oleg Pipikin
d6c0289008
Move common test utils ( #18339 )
...
* Move common test utils
* Apply comments
* Comments 2
2023-07-10 12:48:24 +00:00
Mikhail Ryzhov and Marcin Kacprzak
df014637c9
[GNA] Fixed concat axis checks ( #18281 )
...
* Fixed concat axis checks
* clang fix
* Enabled the rigth concat axis check
* is_concat_supported based on ngraph
* fixed concat patterns checks
* code style fix
* removed unused helpers
---------
Co-authored-by: Marcin Kacprzak <marcin.kacprzak@intel.com >
2023-07-07 14:33:47 +01:00
Pawel Raasz
f52ab4f9ef
Optimize IE_THROW and IE_ASSERT for size reduction ( #18284 )
...
* Optimize IE_THROW and IE_ASSERT for size reduction
* Fix build issues
2023-06-30 11:52:21 +04:00