Commit Graph

12267 Commits

Author SHA1 Message Date
Oleg Pipikin
74c778e7ee
Refactor engines utils. Delete the target (#18916)
* Refactor engines utils. Delete the target

* Apply comments
2023-08-04 13:25:47 +00:00
Andrew Kwangwoong Park
a3bb0a8cc7
Restore disable_memory_reuse initialization (#18987) 2023-08-04 12:53:09 +00:00
Maciej Smyk
70e33469a8
Update model_optimization_guide.md (#18952) 2023-08-04 14:49:56 +02:00
Maxim Vafin
4470546d2f
Remove converts to target type before Range for aten::arange op (#18985) 2023-08-04 14:33:43 +02:00
Tatiana Savina
803843dad9
[DOCS] Change sample structure (#18942) 2023-08-04 13:21:15 +02:00
Irina Efode
9b801bcff8
[CONFORMANCE] Add ReadMe file for new SubgraphsDumper tool (#18802)
* [CONFORMANCE] Add ReadMe file for new SubgraphsDumper tool

* Review comments apply

* move readme

* Update README.md

* Update README.md
2023-08-04 10:30:48 +00:00
Karol Blaszczak
b7331016db
[DOCS] fix ext directive (#18990) 2023-08-04 12:22:48 +02:00
Ivan Tikhonov
5f6aba5ec5
Update ResolveNameCollisions to handle all friendly names, not only auto-generated (#18948)
* Update ResolveNameCollisions transformation to handle all friendly names, not only autogenerated

* codestyle
2023-08-04 13:38:59 +04:00
Pavel Esir
aeffdec5b2
Fix Division with eps marking (#18932)
* improve Division with eps marking

* delete obsolete empty files
2023-08-04 13:23:15 +04:00
Ilya Churaev
28ce25421a
Removed some deprecated API from inference component (#18981) 2023-08-04 12:34:33 +04:00
Dmitriy Valetov
245e0c8f7e
fix at docs/dev/build_webassembly.md (#18979) 2023-08-04 12:34:13 +04:00
Ekaterina Aidova
3c4beb1f16
[PT FE]: support aten::outer op (#18903) 2023-08-04 10:26:40 +02:00
Maxim Vafin
da36633c08
[PT FE] Raise graceful exception when model has incorrect type (#18976)
* [PT FE] Raise graceful exception when model has incorrect type

* Improve message
2023-08-04 09:36:09 +02:00
Gorokhov Dmitriy
80a807e26c
[CPU] FullyConnected op acceleration with 8bit weights decompression (#18915) 2023-08-04 09:34:48 +04:00
yanlan song
2c3e17ef2a
Respect secondary property of performance hint (#18728)
* enable feature

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

* do not overwrite secondary property

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

* enable new tests

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

* revert changes

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

* update tests

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

* resolve merge conflict

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

* azure failure dbug

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

* debug azure failure

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

* fix missing dependency

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

* fix case fail by merge

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

cpplint

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

* fix build error on windows

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

* rewrite case to remove dependent on public API

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

* resolve master conflict

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

---------

Signed-off-by: fishbell <bell.song@intel.com>
2023-08-04 12:37:04 +08:00
Taylor Yeonbok Lee
08ab7f4ab5
Removing blocking enqueuememcpy (#18977) 2023-08-04 02:46:41 +00:00
Roman Kazantsev
625d50c8c8
[TF FE] Handle intermediate outputs in SavedModel (#18970) 2023-08-03 23:36:00 +04:00
Kelvin Choi
561f71d86c
[GPU Enable dynamism for grid_sample (#18953) 2023-08-03 11:09:07 -07:00
Wilson Seok
bdab260131
[GPU] Fix priorbox constant propagation (#18842)
* removed priorbox in mark_if_constant

* fix priorbox operation for dynamic shape

* restore share test classes and disabled the test cases

* add exception throw for PriorBoxClustered
2023-08-03 10:39:56 -07:00
Wilson Seok
3a1f45e70e
[GPU] fix normalize dynamic shape support (#18956)
* fix normalize dynamic shape support

* remove redundant code
2023-08-03 10:37:41 -07:00
Anastasiia Pnevskaia
a064fa6c27
Fixed OVC input_model to work with pathlib.Path. (#18955) 2023-08-03 16:39:34 +04:00
Irina Efode
3109d8fd25
[CONFORMANCE] Remove deprecated subgraphs dumper tool (#18905)
* [CONFORMANCE] Remove deprecated subgraphs dumper tool

* fix build
2023-08-03 14:35:09 +02:00
Alexandra Sidorova
0f253c5986
[Snippets] Optimized second attempt of SplitDimensionM optimization (#18745) 2023-08-03 16:27:51 +04:00
Ilya Churaev
73530676cc
Use OpenCV_DIR from cache only if user doesn't define OpenCV_DIR (#18963) 2023-08-03 15:17:18 +04:00
Karol Blaszczak
32e0e859b2
[DOCS] update prereleasenotes (#18946) 2023-08-03 13:11:45 +02:00
Przemyslaw Wysocki
211c27d0b7
Add MO to PYTHONPATH in lin-debian Azure job (#18959)
* Add MO

* Update .ci/azure/linux_debian.yml

Co-authored-by: Jan Iwaszkiewicz <jan.iwaszkiewicz@intel.com>

* Add MO reqs

* Fix deps

---------

Co-authored-by: Jan Iwaszkiewicz <jan.iwaszkiewicz@intel.com>
2023-08-03 14:36:03 +04:00
Anastasia Kuporosova
3adb6d4cd2
[DOCS] Update PYTHONPATH in docs (#18961) 2023-08-03 11:46:34 +02:00
Yuan Hu
d445f9ec95
[CPU] Added unit tests for custom shape infer (#17162) 2023-08-03 12:41:27 +04:00
Ilya Churaev
e64f84d88e
Remove legacy API from op/util (#18951) 2023-08-03 08:18:04 +00:00
Oleg Pipikin
fb45deb65e
Refactor engines utils (#18856)
* Refactor engines utils

* Apply comments

* Apply comments 2
2023-08-03 12:13:05 +04:00
Anastasia Kuporosova
83d7b9d372
[PyOV] unskip test_ops_matmul (#18934) 2023-08-03 12:06:07 +04:00
HARI CHAND BALASUBRAMANIAM
c38638ee43
Update pre_release_feedback.yml (#18957)
Remove the check-box and amend the description
2023-08-03 12:03:04 +04:00
Nesterov Alexander
040951bfa1
[ARM CPU] Skip autobatch tests on arm32 arch (#18937) 2023-08-03 11:30:38 +04:00
Ilya Churaev
aa4cbf36e5
Extend loading frontend error message (#18950) 2023-08-03 07:19:18 +00:00
Andrew Kwangwoong Park
1501e29cfe
[GPU] Allow StridedSlice as predecessor for in place concat (#18836)
* Allow StridedSlice as predecessor for in place concat

* Enable padding support for strided slice

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

* Add prepare_buffer_fusing TC for ov_gpu_unit_tests

---------

Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-08-03 05:50:26 +00:00
Aleksandr Voron
8846b5ddd0
[CPU] Disabled MLAS FC impl on ARM (#18947)
Fixes regression introduced in PR18879
2023-08-03 08:59:31 +04:00
Taylor Yeonbok Lee
31e46ea255
[GPU] Skip reorder at runtime if data type and format are not changed (#18859)
* Skip reorder at runtime if data type and format are not changedt

* Update shape of reorder user at predecessor node so that we can allocate pred nodes' output to host mem if needed

* Reinterpret reorder memory at runtime if needed
(e.g., input is fake-aligned fc and reorder uses that memory)

* Add debug config

* Fix CI test failure

* Do not skip after optimized reshape

* Do not skip user reorder if the user reorder is output and current node is static, and the memory is allocated to device

* Disable skip reorder user if current node has fused node

* Update src/plugins/intel_gpu/src/graph/include/reorder_inst.h

Co-authored-by: Eddy Kim <eddy.kim@intel.com>

* Minor fix for compilation error

* Do not skip reorder if the reorder's user is optimizable concat

* Fix CI failures

* No need to wait for input_layout because the events is already resolved in dgpu

* Fixed corner case where only some of the multiple output layouts are static

---------

Co-authored-by: Eddy Kim <eddy.kim@intel.com>
2023-08-02 20:59:52 -07:00
Nesterov Alexander
f3bafef128
[ARM CPU] Add ACL deconvolution operation (#18655) 2023-08-02 21:02:01 +00:00
Wilson Seok
d51fc7adad
add num_classes=-1 support in cpu_impl of detection_output (#18924) 2023-08-02 11:37:19 -07:00
Eddy Kim
9e9cf72973
updated to reset variable memory when shape is changed (#18941) 2023-08-02 11:24:58 -07:00
Eddy Kim
1fd598c303
onednn-gpu update to fix caching issue (#18935) 2023-08-02 11:14:30 -07:00
Alexandra Sidorova
5b82c6f08d
[Snippets][CPU] Enabled MHA tokenization for quant and bf16 cases (#18403) 2023-08-02 21:16:27 +04:00
Roman Kazantsev
b44f915a9d
[TF FE] Support ShapeN operation (#18913)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-08-02 15:28:39 +02:00
Aleksandr Voron
7b4a7e5eb4
[CPU][ARM] MLAS Transpose executor (#18879) 2023-08-02 12:48:09 +00:00
Przemyslaw Wysocki
62fa09a181
[PyOV] Add torchvision to OpenVINO preprocessing converter (#17934)
* Some progress

* refactoring

* Refactor tests, run black

* Refactor, flake

* Minor change

* Add support for num_output_channels

* WIP

* Add dependency

* Almost done

* Fix flake

* Add MO convert

* Minor changes

* Add interpolation mode tests

* Add requirements for preprocessing

* Fix linter

* Update tests

* Fix type error

* Introduce typing

* Rename module

* Code review

* Update src/bindings/python/src/openvino/preprocess/torchvision/torchvision_preprocessing.py

Co-authored-by: Anastasia Kuporosova <anastasia.kuporosova@intel.com>

* Update src/bindings/python/src/openvino/preprocess/torchvision/preprocess_converter.py

Co-authored-by: Anastasia Kuporosova <anastasia.kuporosova@intel.com>

* CR changes

* Fix mypy

* Minor change

* Minor change

* Fix flake

* typing change

* Update types

* Add tools to pythonpath

* Add MO reqs

* Minor change

* Fix PT FE issue

* bugfix

* Use absolute path

* Debug

* Debug req path

* Change MO to OVC

* Enable PT FE building

* Debug

* Skip some tests on ARM

* ADd ticket numbers

* Some progress

* refactoring

* Refactor tests, run black

* Refactor, flake

* Minor change

* Add support for num_output_channels

* WIP

* Add dependency

* Almost done

* Fix flake

* Add MO convert

* Minor changes

* Add interpolation mode tests

* Add requirements for preprocessing

* Fix linter

* Update tests

* Fix type error

* Introduce typing

* Rename module

* Code review

* Update src/bindings/python/src/openvino/preprocess/torchvision/torchvision_preprocessing.py

Co-authored-by: Anastasia Kuporosova <anastasia.kuporosova@intel.com>

* Update src/bindings/python/src/openvino/preprocess/torchvision/preprocess_converter.py

Co-authored-by: Anastasia Kuporosova <anastasia.kuporosova@intel.com>

* CR changes

* Fix mypy

* Minor change

* Minor change

* Fix flake

* typing change

* Update types

* Add tools to pythonpath

* Add MO reqs

* Minor change

* Fix PT FE issue

* bugfix

* Use absolute path

* Debug

* Debug req path

* Change MO to OVC

* Enable PT FE building

* Debug

* Skip some tests on ARM

* ADd ticket numbers

* Update test val

* Change pytest version

* Modify GH workflow

* Update cmake

* Update cmake

* fix cmake

* Skip tests on ARM

* Fix after OVC MO changes

* Limit torch requirements

* Raise allowed diff in test

* Debug - remove new bindings

* Debug - remove interpolation modes

* Debug - change test

* Cleanup

* Minor change

* Disable on ARM and Py<38

* Update ARM marker

* limit torchvision for ARM

---------

Co-authored-by: Anastasia Kuporosova <anastasia.kuporosova@intel.com>
Co-authored-by: gklodkox <gracjanx.klodkowski@intel.com>
Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
2023-08-02 16:44:30 +04:00
Ilya Lavrenov
7be660e551
Fixed CPU build (#18805) 2023-08-02 16:28:00 +04:00
Ilya Churaev
af8e41bcea
Removed legacy headers from pass implementations (#18921)
* Removed legacy headers from pass implementations

* Fixed build

* Remove std and ov usings
2023-08-02 12:01:52 +00:00
Wanglei Shen
0cad2f1324
[CPU] Move streams calculation before transformation pipeline (#18911) 2023-08-02 11:38:34 +00:00
Ilya Lavrenov
2b12780588
Use prebuilt TBB on macos arm64 (#18923) 2023-08-02 14:34:59 +04:00
Przemyslaw Wysocki
7e5877fdaf
[PyOV] Restore ONNX requirement for Python tests (#18904) 2023-08-02 12:24:44 +02:00