Commit Graph

1265 Commits

Author SHA1 Message Date
Helena Kloosterman 44a3255add
Small fix for GPU memory allocation documentation (#20394) 2023-10-13 16:42:15 +04:00
Andrei Gorbachev 31670dacb4
[GPU] Refactor CTCGreedyDecoderSeqLen, CTCGreedyDecoder, CTCLoss (#20432)
* CTCGreedyDecoderSeqLen, CTCGreedyDecoder

* CTCLoss

---------

Co-authored-by: Pavel Durandin <pavel.durandin@intel.com>
2023-10-13 13:36:47 +04: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
Wilson Seok 5170350cf5
[GPU] fix issue of optimized out reorder during event sync (#20223)
* fix confliction

* remove debug code

* fix unit test failure

* update condition of reorder check

* apply the condition for only opt out reorder user
2023-10-12 20:39:35 -07: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
Oleg Pipikin cb61ad46bd
Refactor CumSumLayerTest, DeformablePSROIPoolingLayerTest, DepthToSpaceLayerTest (#19870)
* Refactor CumSumLayerTest

* Refactor DeformablePSROIPoolingLayerTest

* Refactor DepthToSpaceLayerTest
2023-10-12 20:27:55 +02:00
Andrei Gorbachev 57279938c0
[GPU] Refactor AdaptivePooling, BatchNorm, BatchToSpace (#20357)
* adaptive_pooling

* batch_norm

* batch_to_space
2023-10-12 08:25:53 +04:00
Roman Lyamin b345f3c324
[GPU] Fix high latency for LLMs on dGPU (#20328) 2023-10-11 14:42:33 +04: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
Sergey Shlyapnikov ec644b9a73
[GPU] Fix device tensors reallocation in case of host user's tensors (#20306) 2023-10-11 10:47:33 +04:00
Oleg Pipikin c61fce428e
Refactor PowerLayerTest, PriorBoxClusteredLayerTest, PriorBoxLayerTest (#20349)
* Refactor PowerLayerTest

* Refactor PriorBoxClusteredLayerTest

* Refactor PriorBoxLayerTest
2023-10-10 23:54:46 +04:00
Anton Voronov aa6adcd261
Gather: removed indices normalization pass and added some checks for Gather-8 -> Gather-7 conversion (#19666)
* Do not normalize negative indices for Gather v8

* code style fix

* added transformation test with accuracy check for Gather-v8

* removed GatherNegativeConstIndicesNormalize transformation at all

* ConvertGather8ToGather7 conversion: added more checks

* Introduced shared Gather8withIndicesDataLayerTest: added CPU, GPU instances

* code style fix

* small fix

* review fixes

* do negative indices normalization if possible

* code style fix

* refactor cpu test instances

* code style fix
2023-10-10 11:17:33 +04:00
Ilya Lavrenov e30f75bb4d
Rpath story (#20297) 2023-10-10 06:27:26 +02:00
hyunback kim bf9bdaa671
Onednn3.3 (#19299)
* [GPU] oneDNN3.3 integration.
* Supports new formats from oneDNN3.3 requires.
* Fix Perf regression because of the wrong mvn kernel selection issue.
    modnet_webcam_portrait_matting.int8
    person-reidentification-retail-0248.int8
* support undefined onednn tag for using any tag instead.

Signed-off-by: hyunback <hyunback.kim@intel.com>
2023-10-10 12:47:55 +09: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
Roman Lyamin 99de7818be
[GPU] Extended SupportedFusedOps for Concatenation (#20096) 2023-10-09 14:28:37 +04:00
Ilya Churaev 51afe489aa
Moved migrated classes to ov::test namespace (#20226)
* Moved migrated classes to ov::test namespace

* Revert redundant changes

* Fixed build
2023-10-08 17:16:24 +04:00
yanlan song ad41d0f52f
rework auto test cases (#19862)
* initial commit

Signed-off-by: fishbell <bell.song@intel.com>

* clean up

Signed-off-by: fishbell <bell.song@intel.com>

* fix windows build failure

Signed-off-by: fishbell <bell.song@intel.com>

* enable auto func tests

Signed-off-by: fishbell <bell.song@intel.com>

* enable auto_func_test to ci

Signed-off-by: fishbell <bell.song@intel.com>

* some clean up in gpu case

Signed-off-by: fishbell <bell.song@intel.com>

* clang

Signed-off-by: fishbell <bell.song@intel.com>

* fix build warning

Signed-off-by: fishbell <bell.song@intel.com>

* enable new tests

Signed-off-by: fishbell <bell.song@intel.com>

* fix build warning

Signed-off-by: fishbell <bell.song@intel.com>

* enable consistency test

Signed-off-by: fishbell <bell.song@intel.com>

* try fix build error on manylinux

Signed-off-by: fishbell <bell.song@intel.com>

* enable cpplint

Signed-off-by: fishbell <bell.song@intel.com>

* enable clang-format

Signed-off-by: fishbell <bell.song@intel.com>

enable some tests

Signed-off-by: fishbell <bell.song@intel.com>

* fix typo

Signed-off-by: fishbell <bell.song@intel.com>

* clang for unit tests

Signed-off-by: fishbell <bell.song@intel.com>

* fix merge conflict

Signed-off-by: fishbell <bell.song@intel.com>

---------

Signed-off-by: fishbell <bell.song@intel.com>
2023-10-07 14:44:25 +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
Oleksii Khovan 876237be91
[GPU] ScatterElementsUpdate-12 (#19254)
* GPU primitive and kernel changes to support ScatterElementsUpdate-12

* Add single-layer test for ScatterElementsUpdate-12

* Unit tests:
  - fix formats test - add separate data type for indices;
  - add tests for Reduction.
2023-10-04 23:36:58 -07: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
Sergey Shlyapnikov b9ff53a5a4
[GPU] Fix runtime reorders optimization and add runtime memory dependencies (#20202) 2023-10-04 12:57:02 +04:00
Vladimir Paramuzov 0ee0b4d956
[GPU] Fix custom layer (#20220) 2023-10-04 10:18:34 +04:00
Vladimir Paramuzov a2c524019a
[GPU] Use ov element type and float16 inside plugin (#20110) 2023-10-03 16:46:50 +04:00
Ilya Lavrenov d37326b37e
Disable pkg-config search on Android via CMAKE_DISABLE_FIND_PACKAGE_PkgConfig (#20179) 2023-10-03 09:16:56 +04:00
Taylor Yeonbok Lee 33881542c5
[GPU] Fix gpu memory handling (#19930)
* [GPU] Added more debug print for prepare input/output
Skip enqueuemempcy for zero count tensor

* Fix mem alloc limitation

* Simplify memory check condition

* Fix not to wait for null event

* Additional fixes
- apply review comments (disable 0 size memcpy for other mem types) && return user event instead of nullptr
- fixd get_max_memory to return cpu memory instead of global memorysize (Because in windows, max_global_memory returns shared gpu memory instead of physical memory size)

* Fixed functest failure
2023-10-02 09:44:22 -07:00
Sergey Shlyapnikov e2501a67d2
[GPU] Fix os_is_yx_osv16_isv4 weights format matching (#20132) 2023-10-02 09:02:10 +04:00
Ilya Lavrenov 95e3096684
Added build on RedHat system to build & test RPM packages (#20134)
* Added GHA workflow for RPM packages

* Avoid rebuild for RPM / Debian packages

* Removed conditional include headers

* try only post-build

* Beautification

* Fixed testdata generation for mulit-config generators
2023-10-01 23:23:06 +04:00
Sergey Shlyapnikov f9678a285c
[GPU] Do not use usm_host memory buffers for PVC as a device inputs (#19767) 2023-09-28 13:53:51 +04:00
Sergey Shlyapnikov 886be26c0b
[GPU] Add handling of unsupported simd8 for PVC (#20093) 2023-09-28 13:39:41 +04:00
hyunback kim 4ea370c172
[GPU] Support bfwzyx format in strided_slice. (#20027)
* [GPU] Support bfwzyx format in strided_slice.

GroundingDino model needs 6dims format.

Signed-off-by: hyunback <hyunback.kim@intel.com>
2023-09-27 10:39:16 +09:00
Ilya Lavrenov 8349849e1c
Use FindPython3.cmake (#19847)
* Use FindPython3.cmake

* Fixed compilation on macOS 14 with new core development tools

* Try to use Python3_SOABI instead of PYTHON_MODULE_EXTENSION

* Use Development.Module

* Keep specifying only Python3_EXECUTABLE

* Print PYTHON_MODULE_EXTENSION

* Added check for minimal cmake version for python API

* Returned Python3_INCLUDE_DIR for cross-compilation case

* Try to allow cmake older than 3.18

* Use build python interpreter to check cython dependency

* revert changes in .ci/openvino-onnx/Dockerfile

* removed unused code

* Fixed issue with variables scope

* Experiment: remove include dirs

* Corrected docs

* Use pybind11 function to set extension

* Revert "Experiment: remove include dirs"

This reverts commit 6f7f90211c.

* Refactor ConvolutionBackpropDataLayerTest, ConvolutionLayerTest, DeformableConvolutionLayerTest (#19810)

* Refactor ConvolutionBackpropDataLayerTest

* Refactor ConvolutionLayerTest

* Refactor DeformableConvolutionLayerTest

* Apply comments

* Apply comments

* Fix

* Updated minimum cmake version for Windows

* Simplified check

* Removed useless message status

* Use puiblic option

---------

Co-authored-by: Oleg Pipikin <oleg.pipikin@intel.com>
2023-09-26 20:57:29 +02:00
Roman Lyamin 1ba8005688
[GPU] Disabling redundant copying of constant weights (#18949) 2023-09-26 18:43:57 +04:00
Anton Voronov 3ce48fc3d6
Fixed OV static build issues (#19976) 2023-09-26 10:23:00 +04:00
Evgeny Kotov d6d6888d7a
LPT opset12::Pad negative indexes support (#19430)
* changed unit tests

* add unit tests; fixed

* code review fixes

* remove debugging

* remove debug code

* add tests to ov_cpu_func_tests

* add negative padding tests to ov_gpu_func_tests

* code review fixes: change point to check positive indexes; check Pad mode in the list of currently supported

* code review fix: move check in canBeTransformed
2023-09-25 18:59:16 +00:00
Roman Lyamin 2e88aa0770
[GPU] Added int32 weights support for reorder_weights kernels (#20015) 2023-09-25 09:23:47 +04:00
Vladimir Paramuzov 5611f7d65c
[GPU] Fix constants reuse (#20003) 2023-09-22 15:29:38 +04:00
Taylor Yeonbok Lee f1b8abe55a
[GPU] Optimization for gemm & fc in iGPU. (#19780)
* Optimization for gemm & fc in iGPU.
FC: fake alignment for 16 is better in iGPU.
Gemm: permute + gemm_tiled_opt is better than transposed_input + gemm_ref kernel for unaligned shapes to 16. Note that this is an temporal optimization and will be removed once the final solution (i.e., support unaligned transposed input shape in gemm_tiled_opt kernel) is availalbe.

* Fix unittest

* Fix for model_cache

* Fix unittest
2023-09-21 22:07:53 -07:00
Maciej Smyk f790a3b4f2
[DOCS] Python 3.7 support removal from docs for master (#19670)
* Python update

* update

* fix

* m suffix removal
2023-09-21 15:54:10 +02:00
Pavel Durandin d90667c190
[GPU] Coverity fix (#19968) 2023-09-21 12:35:57 +04:00
Wilson Seok c5843cf5d6
[GPU] use input memory buffer as output memory when input1/2 are empty (#19786)
* use input memory buffer as output memeory when input1/2 are empty

* fix wrong rebase

* add func test

* implement in on_execute()

* remove deleted function definitioin

* remove unused header files

* fix include error

* update condition of empty input check
2023-09-20 22:59:11 -07:00
Roman Lyamin a800d3e4f4
[GPU] Update weights reorder output shape for fully_connected (#19925) 2023-09-21 09:26:42 +04:00
Andrew Kwangwoong Park 394e58fafb
[GPU] Fix canonicalization for fused dep's shape (#19667)
* [GPU] Fix canonicalization for fused dep's shape

Signed-off-by: Andrew Park <andrew.park@intel.com>

* Update TC to reproducible on the latest master

Signed-off-by: Andrew Park <andrew.park@intel.com>

* Fix custom canonicalize shapes for Gather

---------

Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-09-19 16:57:10 -07:00
Paul Youngsoo Ahn 03918c2cac
bug fix update (#19568)
* [GPU] Fix gpu functional test failures
* set m_max_batch to 1
* add debug log for condition operation

* Add debug logs for condition and constant

* To fix zero byte allocation issue, Convert zero dimension to 1 dimension in constant

* Add the code to check if output shape is dynamic in split offset calculation and checking allow_new_shape_infer in program_builder

* Add unit test for fix checking output shape

* Add test case for zero dimennsion allocation and debug message

* Fix build failure for condition unit test

* Follow up code review
2023-09-18 14:13:38 -07:00
Ilya Lavrenov 253ca8c746
Fixed GPU plugin static build with oneDNN (#19811)
* Fixed GPU plugin static build with oneDNN

* Fixed issue with absolute paths inside installed OpenVINOConfig.cmake

* Fixed absolute paths in installed OpenVINOConfig.cmake

* Changed components for installation
2023-09-18 13:58:20 +04:00
yanlan song b8942b6dd6
Ensure so is there for lifecycle (#19510)
* ensure so is there for lifecycle

Signed-off-by: fishbell <bell.song@intel.com>

* batch plugin + batch not triggered case

Signed-off-by: fishbell <bell.song@intel.com>

* clang

Signed-off-by: fishbell <bell.song@intel.com>

* fix settensor failure

Signed-off-by: fishbell <bell.song@intel.com>

* fix model info mismatch when load with 1.0 API with ppp info

Signed-off-by: fishbell <bell.song@intel.com>

* remove unncessary ppp code

Signed-off-by: fishbell <bell.song@intel.com>

* Update src/plugins/auto_batch/src/compiled_model.cpp

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>

* enable the meta holder cases

Signed-off-by: fishbell <bell.song@intel.com>

---------

Signed-off-by: fishbell <bell.song@intel.com>
Co-authored-by: Ilya Churaev <ilyachur@gmail.com>
2023-09-18 14:13:38 +08:00
Ilya Lavrenov db395155b3
Removed warnings suppressions for extra modukes (#16479) 2023-09-15 02:53:32 +00: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
Edward Shogulin 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
Roman Lyamin 5ba60f845e
[GPU] Added zero input support for Pad (#19720) 2023-09-14 09:59:53 +04:00
Mingyu Kim b044757d8c
[GPU] doc update for broken links (#19829) 2023-09-14 13:57:42 +09: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
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
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
Vladimir Paramuzov 7e3e1e2480
[GPU] Support of int8 compressed weights for matmul (#19548) 2023-09-11 18:11:34 +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
Kelvin Choi 2f4f76070f
[GPU] Update strided_slice for partially dynamic shape case (#19467) 2023-09-10 22:44:13 -07:00
Ilya Lavrenov 51d77cb59f
Migrate to ade v0.1.2c (#19714) 2023-09-11 07:15:59 +04:00
Ilya Lavrenov ed230cd879
Fixed build with oneDNN GPU in some Conan scenarios (#19711) 2023-09-09 01:52:58 +04:00
Ilya Lavrenov 1ef9cc70b5
Fixed compilation with gcc-13.2 (#19689) 2023-09-08 18:39:24 +04:00
Mateusz Tabaka a55b5381d3
Move BroadcastTransition to MOC (#19543)
* Move BroadcastTransition to MOC

Broadcast that could be eliminated by BroadcastElementwiseFusion are moved down the graph
(by BroadcastTransition registered in the plugins). That prevents BroadcastElementwiseFusion
to eliminate them.

Ticket: CVS-118899

* dont count const layers

* remove virtual inheritance
2023-09-08 11:05:54 +04:00
Jade Cho e2b553302b
[GPU] Use preferred output format if node impl type is onednn (#19601)
+ Changes to use preferred format in both cldnn and onednn for gemm and
FC when shape inferencing.
2023-09-08 15:56:40 +09:00
Sergey Shlyapnikov 4eb9c57424
[GPU] Add input feature leftovers processing for fully_connected_gpu_bs_f_bsv16_af8_vload kernel (#19650) 2023-09-07 13:20:11 +04:00
Taylor Yeonbok Lee 4124851d2b
Revert "[GPU] Fixed reordered memory cache not to contain original weight memory (#19465)" (#19659)
This reverts commit e8f1df495c.
2023-09-06 22:35:00 -07:00
David Nam cb479f4a5d
[GPU] No need to add reorder after strided_slice (#19411) 2023-09-06 11:43:51 -07:00
Sungeun Kim b7758b0504
[GPU] update the data-type of primitive from ops (#19302)
* set the data-type of transpose by dt of ops.
* set output_data in calc_output_layouts
2023-09-06 13:30:53 +09: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
Vladimir Paramuzov 77600c7701
[GPU] Add FullyConnected custom op (#19539) 2023-09-05 16:47:05 +04:00
Mingyu Kim 3d679edf18
[GPU] Remove propagate_constants pass at pre_optimize_graph stage (#19323)
Co-authored-by: Lyamin-Roman <roman.lyamin@intel.com>
2023-09-05 16:37:31 +04:00
Vladimir Paramuzov 2f782b2131
[GPU] Add permute primitive instead of manual copy for deconv weights (#19516) 2023-09-04 17:03:49 +04:00
Ilya Lavrenov 3bc38695c5
A set of fixes for Conan C++ package manager (#19552) 2023-09-04 11:32:39 +04:00
Tomasz Jankowski 51df17912b
[Ref_Impl] Change namespace from nG to OV (#19363)
* Use quotes for openvino includes

* Drop runtime from openvino::reference

* Drop runtime::reference

* Replace ngraph::reference with ov::reference - defs

* Replace ngraph::reference with ov::reference - uses

* Drop redundant nesting

* Fix non arch64 builds

* Move coordinate*pp files under openvino

* Move Coordinate... helpers under ov:: namespace

* Revert not needed changes

* Fix missing namespace scope

* Fix compilation

* Fix code style

* Use ov suppress deprecated macro instead of ngraph

---------

Co-authored-by: Raasz, Pawel <pawel.raasz@intel.com>
2023-09-04 08:07:06 +04:00
Andrew Kwangwoong Park 92c6316e8e
[GPU] Fix input feature map indexing with pad and batch indices for ROIAlign (#19511)
* [GPU] Fix input feature map indexing with pad and batch indices for ROIAlign

* Fix failed TCs for ov_gpu_func_tests

Signed-off-by: Andrew Park <andrew.park@intel.com>

* Fix to do batch interpretation for inconsistency between ROIALign input and const 1D tensor

Signed-off-by: Andrew Park <andrew.park@intel.com>

---------

Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-09-01 12:43:23 -07:00
Vladimir Paramuzov 38cad619af
[GPU] Allow simple attached mem as input memory for network (#19419) 2023-09-01 09:54:30 +04:00
Steve Yoo 05a24b1776
[GPU] Try to use softmax_ref when types are mismatched (#19209)
* Remove support key for UINT8 and INT8
2023-08-31 16:39:36 -07:00
Taylor Yeonbok Lee e8f1df495c
[GPU] Fixed reordered memory cache not to contain original weight memory (#19465)
* Fixed reordered memory cache not to contain original weight memory

* Applied review comment

* Applied review comment
2023-08-29 21:54:32 -07:00
Wilson Seok 94c21b53b3
fix build error by removing makeDynamicParam (#19431) 2023-08-28 12:10:05 +02:00
Wilson Seok 293c672064
add sqrt activation support in cpu_impl (#19421) 2023-08-25 12:10:01 -07:00
Wilson Seok f6dca869b2
fix reduce perferred format selection and layout for partial shape (#19319) 2023-08-25 12:09:25 -07:00
Min, Byungil bcedb0bb9b
[GPU] Resolve accuracy issue from clamp fused prims (#19409)
+ Added condition when clamp activation is added to fused-ops for fp16 overflow
+ Added test-cases

Signed-off-by: Min, Byungil <byungil.min@intel.com>
2023-08-25 11:21:09 -07:00
Wilson Seok f962511a84
[GPU] add check condition of input dynamic shape in conv fusing (#19219) 2023-08-25 16:13:53 +04:00
Vladimir Paramuzov a45e5e03c5
[GPU] Added some formats for pvc (#19388) 2023-08-25 15:09:42 +04:00
Tomasz Jankowski bcad953f5f
[Ref_Impl] Rename file paths to openvino relative (#19284)
* Move files to new directories

* Use quotes for openvino includes

* Provide proxy calls for transition

of dependant components.

* Correct includes style

* Redo proxies

* Fix deprecated

* Move aliases to proxy files

* Apply code style
2023-08-25 06:43:06 +04:00
Kelvin Choi ce47522165
[GPU] Memory reuse false for dynamic and null impl case (#19354) 2023-08-24 17:32:07 +09:00
Kelvin Choi c89b9edfe7
[GPU] 7-dimention only supports plain format (#19039)
* Skip concat_input_order opt in case dependancy is dynamic

* Add plain 7d 8d case for jitter pitch size
2023-08-23 20:00:02 -07:00
Paul Youngsoo Ahn 99cc3624b7
[GPU] Fix accuracy issue (#19351)
- [scatter_update] Use input index for input buffer instead of output index
- [concat cpu impl] Sync input layout and mem_ptr when input host tensor creation
- Add unit tests for scatter_update and concat cpu impl
2023-08-23 17:57:18 -07:00
Oleg Pipikin ab900606cd
Remove makeDynamicParams (#19226)
* Remove makeDynamicParams

* Apply comments

* Fix1

* Fix2

* Fix3
2023-08-23 18:57:29 +02:00
Vladimir Paramuzov 3b2e263879
[GPU] Fix reshape optimization (#19270) 2023-08-23 10:25:04 +00: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
Sergey Shlyapnikov 7df8d1ca2d
[GPU] Add per iteration performance profiling mode (#18637) 2023-08-22 12:37:36 +02:00
Vladimir Paramuzov 526d76c81f
[GPU] New headers and namespaces in some parts (#19229) 2023-08-18 15:57:15 +04:00