hyunback kim
a9cbccd829
Broadcast for post ops enable enable onednngemm ( #16074 )
...
* [GPU] Add data broadcasting for OneDNN binary ops for Gemm primitive
* Based on https://github.com/openvinotoolkit/openvino/pull/15790 and enable onednn gemm from support multiple users and non constant input.
--------
Signed-off-by: hyunback <hyunback.kim@intel.com>
Co-authored-by: Sergey Shlyapnikov <sergey.shlyapnikov@intel.com>
2023-03-08 13:55:51 +09:00
Roman Lyamin
681faadce3
[GPU] Added shape agnostic kernels for GatherElements and Tile ( #15798 )
...
* [GPU] Added shape agnostic kernel for GatherElements
* [GPU] Added shape agnostic kernel for Tile
2023-03-08 08:34:24 +04:00
Mateusz Mikolajczyk
b907bfab3b
[PT FE] Fix for prim::Constant tensor with int/float values ( #16029 )
...
* Fix constant
* Change
* Remove duplicated code
* Add tests
2023-03-07 20:54:18 +00:00
Sebastian Golebiewski
1bd1eca8d9
[DOCS] Integrate OpenVINO with your application
article - add TF Lite ( #16020 )
...
* fix snippets
* add tflite
* update tab directives
* Update integrate_with_your_application.md
2023-03-07 23:01:56 +04:00
Maxim Vafin
feb448cc89
Fix MO IR Reader for Eye op ( #15996 )
...
* Fix MO IR Reader for Eye op
* Fix eye value infer
* Remove debug output
* Add test for eye value infer
* Fix bom tests
* Fix alphabetical order
2023-03-07 20:30:14 +04:00
Mateusz Mikolajczyk
6358974c1a
[PT FE] Add prim::PythonOp ( #15714 )
...
* Add PythonOp
* Fix deprecation & cleanup
* Apply suggestions from code review
* Fix dtype
* Apply suggestions from code review
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
* Update to new tensor names handling
* Fix negation
* Apply changes from code review
* Remove unnecesary imports
* Update src/frontends/pytorch/src/op/pythonop.cpp
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
---------
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
2023-03-07 17:20:13 +01:00
Szymon Irzabek
e79636bfbb
[GNA] Add 3.6 and 4.0 targets ( #15735 )
2023-03-07 17:14:59 +01:00
Tatiana Savina
cf7dfff35f
delete dlwb imgs ( #16066 )
2023-03-07 16:05:32 +01:00
Maxim Vafin
82584543ba
[PT FE] Support set/get element type, shape and value in PyTorch FE InputModel ( #16100 )
...
* Support setting and getting element type, shape and value in PyTorch FE InputModel
* Fix code style
* Fix code style
* Fix rsub layer test
* Fix py style
* Apply review feedback
* Fix code style
* Fix initial values of input and output flags in Place
2023-03-07 15:45:29 +01:00
Liubov Talamanova
e6ad0a5154
[POT] Removed Multiply from ignored ops for transformers ( #15600 )
...
* [POT] Removed Multiply from ignored ops for transformers
* Add VPU to change_configurations_by_model_type
2023-03-07 14:37:29 +00:00
Ilya Lavrenov
15e43e0cc2
Removed explicitl handling for cache_dir from GNA ( #16134 )
2023-03-07 13:42:56 +00:00
Vladimir Paramuzov
a1eb76ad06
[GPU] Move is_local_block_io_supported WA to kernel selector ( #15235 )
2023-03-07 15:12:08 +04:00
Zhang Yi
6fbaf4745a
[CPU ]Fix bf16 marking logic & remove useless convert ( #15404 )
2023-03-07 10:02:14 +00:00
Ilya Churaev
4cea80915d
Added CI documentation ( #16129 )
2023-03-07 12:55:36 +04:00
Nadezhda Ageeva
0dad7749b5
Fix RTInfo for ReduceL2Decomposition ( #16107 )
...
* Fix RTInfo for ReduceL2Decomposition
* Review comments
2023-03-07 10:24:55 +04:00
Min, Byungil
87b18a21c1
[GPU] Optimize eltwise kernel for blocked format ( #15717 )
...
* [GPU] Optimize eltwise kernel for blocked format
+ Optimize etlwise_blocked_opt
+ Replace deprecated kernels with eltwise_blocked_opt
+ Remove eltwise_b_fs_yx_fsv16, b_fs_yx_fsv4 kernels
+ Add test-cases in eltwise_gpu_test
Signed-off-by: byungilm <byungil.min@intel.com>
2023-03-07 14:21:09 +09:00
Vladimir Paramuzov
eff0bce7e3
[GPU] Move some op parameters from node to primitive class ( #16070 )
...
* [GPU] Move parameters of conv and quantize primitive from node to primitive
---------
Co-authored-by: Eddy Kim <eddy.kim@intel.com>
2023-03-07 08:56:00 +04:00
Mateusz Bencer
e77adca01f
Fix sign-compare warnings in ONNX FE ( #16125 )
...
* editor.cpp
* fix scan.cpp
* fix place.cpp
* fix tensor_external_data.cpp
* fix editor.cpp
* remove no-sign
* add sign-comare in os_flags.cmake
* fix place.cpp
* fix tensor_external_data.cpp
* remove sign-compare
* fix onnx_transformations.cpp
* fixed get_input_port + refactor
---------
Co-authored-by: haiqi <haiqi.pan@intel.com>
2023-03-07 08:15:56 +04:00
Wang, Yang
4d3dcfc5d4
Enable AUTO to support execution mode hint. ( #15595 )
...
* Enable AUTO to support execution mode hint.
Signed-off-by: Wang, Yang <yang4.wang@intel.com>
* Add test case.
* Set default value "PERFORMANCE" for ov::hint::execution_mode.
* Update.
* Update.
* Correct default ov::hint::execution_mode value for the default value checking test case.
* Update.
* Delete obsolete config.hpp file.
---------
Signed-off-by: Wang, Yang <yang4.wang@intel.com>
2023-03-07 11:58:14 +08:00
River Li
4d7bffa593
[UT][AUTO_BATCH]auto batch plugin unit test ( #15211 )
...
* Init auto_batch plugin unit test
* Add more mock test
* Add to ci yml file
* Fix clang issue
* Resolve compilation issue
* Fix symbol multiple definition in static build
* Add test cases for AutoBatchInferRequest
* Add test cases for AutoBatchAsyncInferRequest
* qFixed build error after PR-15229
* Resolve blocked issue when call StartAsync test cases
* add more test for auto batch async inference
---------
Co-authored-by: Chen Peter <peter.chen@intel.com>
2023-03-07 11:55:26 +08:00
Wang Wangwang
83b57e2a64
AUTO cumulative throughput mode ignore candidate device that fail to … ( #15420 )
...
* AUTO cumulative throughput mode ignore candidate device that fail to load device
* Simplify the judgement logic of whether Auto set to Multi
* Add description about _AutoSetToMulti variable
* Update variable name to _AutoCallMulti
* Refine logic of AUTO execution_devices
* Add loading error massage
* Add test case
* Add filter to execution_devices of MULTI
* Add execution_devices test in load fail sitution
* Simplify the logic of execution_devices
* Update auto_executable_network.cpp
* Update src/plugins/auto/multi_executable_network.cpp
Co-authored-by: yanlan song <bell.song@intel.com>
* Update src/plugins/auto/auto_executable_network.cpp
Co-authored-by: yanlan song <bell.song@intel.com>
* Update test case
---------
Co-authored-by: Chen Peter <peter.chen@intel.com>
Co-authored-by: yanlan song <bell.song@intel.com>
2023-03-07 11:52:25 +08:00
Chenhu Wang
6e7bef529f
[CPU] Single place to fill tails of load emitter ( #14846 )
2023-03-06 21:31:39 +04:00
Alexandra Sidorova
5269cb37d8
[Snippets] Fixed potential constants getter for FQ ( #15892 )
2023-03-06 21:19:26 +04:00
Andrew Kwangwoong Park
7123e8879e
[GPU] Added shape agnostic optimized SoftMax kernel ( #15834 )
...
* [GPU] Added shape agnostic optimized SoftMax kernel
Signed-off-by: Andrew Park <andrew.park@intel.com>
* Update SoftmaxKernelBaseBF::Validate policy for shape agnostic kernel
Signed-off-by: Andrew Park <andrew.park@intel.com>
* Add softmax_gpu_bf shape agnostic TC for ov_gpu_unit_tests
Signed-off-by: Andrew Park <andrew.park@intel.com>
* Fix failed TCs for ie-tests-linux-ubuntu20-gpu
Signed-off-by: Andrew Park <andrew.park@intel.com>
* Update to use stack array instead of global buffer
Signed-off-by: Andrew Park <andrew.park@intel.com>
* Remove global buffer usage completely
Signed-off-by: Andrew Park <andrew.park@intel.com>
* Add #undef directive
Signed-off-by: Andrew Park <andrew.park@intel.com>
---------
Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-03-06 09:10:29 -08:00
Tatiana Savina
41fd836196
[DOCS] Fix Frontend Extensions snippets ( #16120 )
...
* move fe to rst
* fix code snippets
* add more line breaks
* fix tabsets
* fix link
* fix anchor
* test
* fixing link
* change tab directive
* fix tabs
* align code tabs
* fix link
* fix snippets
2023-03-06 17:43:49 +01:00
Tatiana Savina
3faf4fcb3e
[DOCS] Add OTX page to Ecosystem ( #16118 )
...
* add otx page
* change ecosystem page
* add ote img
* move ote page to rst
* fix path
* add path
* img test
* otx page
* add docs to ecosystem page
2023-03-06 16:58:26 +01:00
Edward Shogulin
cf8dccaedb
[nGraph] VisualizeTree displays tensors ( #16093 )
2023-03-06 14:06:54 +00:00
Tomasz Jankowski
b8348cda2e
Add AbsSubMul PReLu fusion ( #16086 )
2023-03-06 12:56:22 +00:00
Andrew Kwangwoong Park
4ce35fd851
[GPU] Minor fixes for dynamic model ( #16075 )
...
Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-03-06 15:50:38 +04:00
Irina Efode
54d3641baa
Fix reportgeneration in CI ( #16113 )
2023-03-06 12:05:47 +01:00
Xiping Yan
e6a65f406d
[CPU] Fix warning: sequence point strict aliasing ( #15989 )
...
* Remove sequence-point and strict-aliasing
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
* Replace reinterpret_cast with memcpy to fix warning of -Wstrict-aliasing
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
* Fix warning: -Wsequence-point
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
* Fix functional test warning: -Wstrict-aliasing
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
* Lost ft1 declare.
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
* Fix warnging: strict-aliasing.
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
* Fix warnging: strict-aliasing. ie_test_utils
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
* fix float name error.
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
* Update src/plugins/intel_cpu/src/nodes/unique.cpp
Co-authored-by: Maksim Kutakov <maxim.kutakov@gmail.com>
* Update src/plugins/intel_cpu/src/nodes/unique.cpp
Co-authored-by: Maksim Kutakov <maxim.kutakov@gmail.com>
* 1: Maybe uint16_t is more reasonable;
2: Replace int16_t with bfloat16_t;
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
* fix build error.
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
---------
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
Co-authored-by: Maksim Kutakov <maxim.kutakov@gmail.com>
2023-03-06 10:57:12 +01:00
Sebastian Golebiewski
20c0927ff9
[DOCS] Better statement about MO extensions as internal API [Recreating #14062 ] ( #15679 )
...
Recreating #14062
2023-03-06 10:27:42 +01:00
Maksim Kutakov
b9a48f12c8
[CPU] Prevent out of bounds read inside Graph::InferDynamic ( #16067 )
2023-03-06 12:52:37 +04:00
Xiping Yan
8b66b35bf7
[CPU]Remove C4250 warning suppress, and fix the corresponding warning. ( #15966 )
2023-03-06 12:43:53 +04:00
Tomasz Dołbniak
4486470e02
TopK v11 core operator ( #15910 )
2023-03-06 08:31:18 +01:00
Xuejun Zhai
9b97235902
Xuejun/remove api in ov any ( #15667 )
...
* [Remove APIs] remove ov::any api &
Signed-off-by: xuejun <Xuejun.Zhai@intel.com>
* [Remove APIs] remove ov::any api
Signed-off-by: xuejun <Xuejun.Zhai@intel.com>
* [Remove APIs] remove interfaces in ov::any Base* operator->() & const Base* operator->()
Signed-off-by: xuejun <Xuejun.Zhai@intel.com>
* [Remove APIs] remove ov::any interfaces Base* get() & const Base* get()
Signed-off-by: xuejun <Xuejun.Zhai@intel.com>
* [Remove APIs] remove ov::any interfaces call(const Any& any) & dynamic_pointer_cast(const ::ov::Any& any) & static_pointer_cast(const ::ov::Any& any)
Signed-off-by: xuejun <Xuejun.Zhai@intel.com>
* [Remove APIs] fix code format issues in ov::any
Signed-off-by: xuejun <Xuejun.Zhai@intel.com>
* [Remove APIs] fix review issue
Signed-off-by: xuejun <xuejun.zhai@intel.com>
* [Remove APIs] clear code
Signed-off-by: xuejun <xuejun.zhai@intel.com>
* [Remove APIs] fix review issue
Signed-off-by: xuejun <xuejun.zhai@intel.com>
* [Remove APIs] fix compiler issue
Signed-off-by: xuejun <xuejun.zhai@intel.com>
* [Remove APIs] fix compiler issue
Signed-off-by: xuejun <xuejun.zhai@intel.com>
* [Remove APIs] fix compiler issue
Signed-off-by: xuejun <xuejun.zhai@intel.com>
* Fix variant error
Signed-off-by: xuejun <xuejun.zhai@intel.com>
---------
Signed-off-by: xuejun <Xuejun.Zhai@intel.com>
Signed-off-by: xuejun <xuejun.zhai@intel.com>
2023-03-06 10:24:08 +04:00
Ilya Lavrenov
79d3ff352e
Migration to latest versions of submodules ( #16103 )
2023-03-06 10:22:34 +04:00
Shen, Wanglei
e605a4c344
Create streams info table based on processor type table ( #15571 )
...
* enable streams info table based on CPU mapping
* add detail processor info for mix stream
* fix code style issue
* fix typo
* fix code style issue for Android build
* update description of streams info table
* move streams info related function to new file
* remove duplicated definition
* add description for parameters of get_streams_info_table()
* update test case file
* fix windows build issue
* fix windows build issue
* fix windows build issue
* fix typo
* update latency mode for hybrid platform
* update limit threads for latency
* update latency mode for 2 sockets platform
2023-03-06 14:06:41 +08:00
Piotr Krzemiński
0860db0dc3
[PT FE] Add aten::ArgSort & aten::Sort ( #15769 )
...
* [PT FE] Add aten::argsort implementation & tests
* [PT FE] Fix formatting
* [PT FE] Fix incorrect node type for Gather
* [PT FE] Fix Reshape missing argument
* [PT FE] Simplify syntax, fix int/int64 conversion error
* [PT FE] Fix argsort incorrectly sorting negative dimension, fix tests
* [PT FE] Revert modify test class
* [PT FE] Fix formatting of argsort
* [PT FE] Fix define macro style
* [PT FE] Add missing EOF
* [PT FE] Add stable==false check, add support for different constructor calls
* [PT FE] Add aten::sort implementation & tests
* [PT FE] Apply style changes, add XFail test for stable sorting
* Update sort.cpp
* Update sort.cpp
* [PT FE] Apply style changes from aten::sort t PR
* Update test_argsort.py
* [PT FE] Apply suggested modifications
* Update test_argsort.py
* [PT FE] Apply review suggestions, add tests and extract sort method to utils
* [PT FE] Use utils sort function to implement argsort
* [PT FE] Fix input size check 4->5
* [PT FE] Implement improved tests
* [PT FE] Implement improved tests
* [PT FE] Add xfail to not yet supported tests
* [PT FE] Merge 2 implementations of sort and argsort into a single file
* [PT FE] Remove redundant sort_elements from utils
* [PT FE] Add num_inputs_check
---------
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
2023-03-05 20:12:32 +01:00
Ilya Lavrenov
e1fbb7d768
Fixes for multi-config generators ( #16097 )
2023-03-05 10:46:53 +04:00
Ilya Lavrenov
9c4c559909
Fixed compilation on Debian 11 with gcc 12.2 ( #16096 )
2023-03-04 20:45:04 +04:00
mei, yang
32b177e9eb
remove python dependency gast in paddle test ( #16017 )
2023-03-04 20:41:39 +04:00
Ekaterina Aidova
a1cde2e790
[PT FE]: fix padding vaqlue dtype ( #16087 )
2023-03-04 11:08:56 +00:00
Ekaterina Aidova
0edbc5ca60
[PT FE]: fix arange dtype if it is not provided ( #16084 )
2023-03-04 10:17:09 +01:00
Andrei Kochin
6a39d466a4
[MO] Update reminder message for 2023.0 ( #16094 )
2023-03-04 13:13:11 +04:00
Sebastian Golebiewski
de50251ceb
notebooks update ( #16090 )
...
20230302220806
2023-03-03 18:23:22 +01:00
Anastasia Kuporosova
b130b73f80
[Docs][PyOV] Add docstrings for transformations + python examples for stateful model ( #15978 )
...
* [Docs][PyOV] Add docstrings for transformation + python examples for stateful
* add snippets + small improvements
2023-03-03 17:07:34 +01:00
Irina Efode
190b64a0af
[CONFORMANCE] Add check the crash or non zero status in python runner ( #16081 )
...
* [CONFORMANCE] Add check the crash or non zero status in python runner
* Update run_parallel.py
2023-03-03 15:23:23 +04:00
Irina Efode
3b6bb06f1d
Update merge script to work with outdated reports ( #16078 )
...
* Update merge script to work with outdated xml
* change report name
2023-03-03 11:02:04 +00:00
Chen Xu
35dacb370a
[CPU] Fix issue about overwriting register names ( #15815 )
2023-03-03 10:50:33 +00:00