openvino/docs/dev
Ilya Churaev b69190c2c1
Proxy plugin 2.0 (#17416)
* Initial commit for proxy plugin

* Include proxy to openvino library

* Fixed some tests

* Added plugin properties

* Added readme

* Support Compile model for the proxy plugin

* Fixed python

* Remove gmock

* Fixed some tests

* Fixed load plugin tests

* Removed internal PROXY_FALLBACK_PRIORITIES initialization property

* Fixed code style

* Added new tests

* Create architecture.md

* Fixed some proxy tests

* Implement not implemented functions

* Fixed ICore mock

* Remove redundant code

* Added import/export tests

* Fixed hetero import/export tests

* Fixed ICore mock

* Fixed import tests

* Fixed build

* Remove redundant parse config

* Fixed some comments

* Try to fix Windows build

* Fixed incorrect logic

* Small fix in tests

* Fixed python API

* Fixed typo

* Try to fix python

* Switch GPU under proxy

* Fixed GPU name

* Revert GPU plugin under proxy

* Small changes in CMake files

* Temp commit

* Build without proxy

* Revert "Temp commit"

This reverts commit 1ac9824bdf.

* Fixed test linking

* Removed tests from ncc check

* Add option to disable proxy plugin

* Fixed minor comments

* Disable some proxy tests if IR frontend is disabled

* Enable Intel GPU under the proxy

* Fixed typo

* Fixed segfault in tests

* Small fix for case if only GPU is registered

* Fixed code style

* Added remote context tests

* Added proxy tests to CI

* Fixed mock engine

* Test change

* Revert "Test change"

This reverts commit 2d1d67766f.

* Add new tests

* Removed some tests

* Revert "Removed some tests"

This reverts commit 090398652f.

* Revert incorrect logic

* Removed unused variables

* Use original name for the GPU plugin

* Fixed CMake

* Do not show hidden devices

* Try to fix GPU remote context

* Fixed GPU plugin build

* Added interface for proxy remote context

* Remove local properties

* Remove redundant API

* Fixed typo

* Added remote tensors

* Fixed code style

* Fixed some comments

* Unwrap remote tensors before conversion to Blob

* Added cast for legacy API

* Fixed some cldnn tests

* Do not add preprocessing for proxy plugin

* Enabled more tests and wrap tensors in infer request

* Use hardware request inside conversion wrapper

* Fixed hand on cache calculation

* Try to fix some tests

* Support set tensor for remote tensors in proxy plugin

* Revert "Support set tensor for remote tensors in proxy plugin"

This reverts commit 5a927de590.

* Remove redundant friend from compiled model and fix life time for infer
request

* Fixed code style

* Add additional so pointers to the tensor

* Rewrite approach for compile model and tensor

* Removed API from proxy

* Fixed is/as Blob for wrapped Blobs

* Wrap tensor when set tensor to plugin

* Fixed recursive call

* Don't unwrap tensors for AUTO plugin

* Fixed Some Multi tests with remote blob for proxy

* Align context name with tests

* Fixed code style

* Try to fix more tests

* Some minor changes

* Try to fix OVHoldersTests

* Try to save low level SO in high level wrappers

* Revert "Try to save low level SO in high level wrappers"

This reverts commit 430ff8a526.

* Revert "Try to fix OVHoldersTests"

This reverts commit 32604f0d3e.

* Disable some tests

* Fixed DynamicBatchShapeTests

* Fixed caching tests and skip OVHoldersTest

* Small refactoring

* Fixed import model

* Small fix

* Fix typo which causes fails of caching tests

* Disabled AUTO BATCH for proxy device

* Support Export in Auto batch

* Small changes

* Fixed initialization fallback to plugin with proxy name

* Added more values for tests

* Ask all devices and create context if no device id

* Support export in auto batch

* Fixed some comments

* Fixed some comments and removed auto batch

* Fixed some comments

* Fixed auto batch test and some comments

* Fixed build

* Removed proxy plugin class from dev api

* Fixed code style

* Fixed disabled tests
2023-07-07 13:45:20 +04:00
..
build.md [DOCS] Link adjustment for dev docs + fix to build.md CPU link for master (#17744) 2023-05-31 13:27:20 +04:00
build_android.md [DOCS] OpenVINO Wiki links update - master (#16219) 2023-03-10 16:16:14 +01:00
build_linux.md [DOCS] CMake options description in build guide for master (#18101) 2023-06-16 10:37:03 +02:00
build_mac_arm.md [DOCS] install-guide fix (#17672) 2023-05-25 16:38:28 +02:00
build_mac_intel_cpu.md [DOCS] install-guide fix (#17672) 2023-05-25 16:38:28 +02:00
build_raspbian.md [DOCS] OpenVINO Wiki links update - master (#16219) 2023-03-10 16:16:14 +01:00
build_webassembly.md [DOCS] OpenVINO Wiki links update - master (#16219) 2023-03-10 16:16:14 +01:00
build_windows.md Adds Python wheel requirements info to docs (#17922) 2023-06-07 10:13:15 +00:00
building_documentation.md [DOCS] Moving How to build documentation from wiki to md docs - master (#16063) 2023-03-10 10:24:56 +04:00
cmake_options_for_custom_compilation.md Proxy plugin 2.0 (#17416) 2023-07-07 13:45:20 +04:00
coding_style.md Fixed comments on dev doc (#13117) 2022-09-20 12:45:19 +04:00
conditional_compilation.md [doc] typo (#17528) 2023-05-15 17:45:53 +04:00
debug_capabilities.md Typo fix (#17723) 2023-05-31 18:39:19 +09:00
dev_doc_guide.md Dev doc guide (#13163) 2022-09-23 15:35:12 +04:00
enabling_ci_step.md Added CI documentation (#16129) 2023-03-07 12:55:36 +04:00
get_started.md [DOCS] Moving How to build documentation from wiki to md docs - master (#16063) 2023-03-10 10:24:56 +04:00
index.md [DOCS] TensorFlow Lite FrontEnd updating dev docs (#17225) 2023-04-27 13:58:25 +04:00
installing.md Typo fix (#17723) 2023-05-31 18:39:19 +09:00
static_libaries.md Avoid global targets in thirdparty dependencies (#17755) 2023-05-27 10:47:41 +04:00
test_coverage.md Typo fix (#17723) 2023-05-31 18:39:19 +09:00