OpenVINO™ is an open-source toolkit for optimizing and deploying AI inference
Go to file
Sergey Lyalin bfae017cf2
Dynamic plugin reshape blob (#6969)
* Added nGraph as a public dependency

* Fixed Windows warning

* Fixed CMake

* Fixed constant op

* Fixed typo

* Added reshape to PartialShape to CNNNetwork

* Added SetShape to InferRequest

* Enable support of DynamicShape in IE Data

* Add support of dynamic shapes to template plugin

* Fixed build

* Enable support dynamic rank

* Fixed test for dynamic rank

* Fixed some tests

* Fix preprocess tests

* Fixed SetBlob

* Fixed code style

* Add more tests

* Fixed accuracy tests

* Fixed documentation

* Added tests for custom operation

* Added new tests

* WIP: move setShape from infer request to Blob

* Returned isApplicable check back

* Removed obsolete tests for InferRequest::SetShape and add new test for Blob::setShape (a trivial one)

* Fixed artifacts

* Break code style

* Revert "Break code style"

This reverts commit 71ee638cd0.

* Added -j8 for fix_all

* Applied code style fixes

* Adde doxygen items

* Fixed style

* Applied codestyle patch

* Reverted unrelevant commit with template extension

* Fixed cmake file for shared func tests (pick from master)

* Revert all changes in template_extension

* Deleted some old stuff that commented and won't be used

* Fixed wrong exception throwing

* Code style fix

* Fixed preprocessing part

* Fixed incorrect blob reshape in GetBlob

* Deleted incorrect assert in GAPI that prevents passing some tests in Debug

* Fixed issues identified during review

* Removed SetShape, replace getLayoutByDims by getLayoutByRank and removed problematic modification from IE preprocessing

* Fixed comments

* Removed obsolete setShape

* [VPU] Fixed allocating dynamic blobs in myriad_infer_request

* Fixed comments

* Fixed CNNNgraphImpl and comments

Co-authored-by: Ilya Churaev <ilya.churaev@intel.com>
Co-authored-by: Polina <polina.brzezinskaya@intel.com>
2021-09-01 10:59:42 +03:00
.ci Run layer tests in pre-commit CI validation on Azure (#6537) 2021-08-25 18:09:58 +03:00
.github Fix code style artifacts (#6997) 2021-08-11 16:15:53 +03:00
cmake Use ONNX Frontend instead of ONNX Reader (#7031) 2021-08-26 11:50:53 +03:00
docs Dynamic plugin reshape blob (#6969) 2021-09-01 10:59:42 +03:00
inference-engine Dynamic plugin reshape blob (#6969) 2021-09-01 10:59:42 +03:00
licensing [Speech sample] Added numpy array support (#5479) 2021-06-03 12:22:06 +03:00
model-optimizer Suppress obsolete MO parameters (#7276) 2021-08-31 15:43:38 +03:00
ngraph Dynamic plugin reshape blob (#6969) 2021-09-01 10:59:42 +03:00
openvino Fixed compilation with Intel compiler (#6788) 2021-07-26 12:42:05 +03:00
scripts Use ONNX Frontend instead of ONNX Reader (#7031) 2021-08-26 11:50:53 +03:00
tests Updated inter_tool due to IE api was updated (#7217) 2021-08-25 11:49:42 +03:00
thirdparty Update ONNX to version 1.10 (#7186) 2021-08-25 11:37:44 +02:00
tools Merge benchmark tools dirs (#6960) 2021-08-12 11:38:03 +03:00
.gitattributes Convert *.png and *.bmp files to LFS 2021-07-08 14:06:38 +03:00
.gitignore publish master branch snapshot, revision 8d31237e2c3f673cbb0f0ba110fc10f5cce1d2bb 2020-05-22 02:23:12 +03:00
.gitmodules Reorganize work with openvino/thirdparty (Copied from PR6744) (#6880) 2021-08-11 11:33:52 +03:00
CMakeLists.txt Use protobuf-lite for ONNX FE by default (#6829) 2021-07-31 17:21:35 +03:00
CODEOWNERS update configuration mgmt owner files (#7052) 2021-08-13 11:48:28 +03:00
install_build_dependencies.sh Azure CI: Move openvino-lin to Ubuntu 20.04 (#6898) 2021-08-03 13:00:59 +03:00
Jenkinsfile Beautify Jenkinsfile a little bit 2021-05-31 15:24:56 +03:00
LICENSE Publishing R3 2018-10-16 13:45:03 +03:00
README.md [README.md] change latest release to 2021.4 2021-06-29 21:48:22 +03:00
SECURITY.md Added SECURITY.md back (#3177) 2020-11-17 16:44:44 +03:00

OpenVINO™ Toolkit

Stable release Apache License Version 2.0 GitHub branch checks state Azure DevOps builds (branch)

This toolkit allows developers to deploy pre-trained deep learning models through a high-level C++ Inference Engine API integrated with application logic.

This open source version includes several components: namely Model Optimizer, nGraph and Inference Engine, as well as CPU, GPU, MYRIAD, multi device and heterogeneous plugins to accelerate deep learning inferencing on Intel® CPUs and Intel® Processor Graphics. It supports pre-trained models from the Open Model Zoo, along with 100+ open source and public models in popular formats such as Caffe*, TensorFlow*, MXNet* and ONNX*.

Repository components:

License

Deep Learning Deployment Toolkit is licensed under Apache License Version 2.0. By contributing to the project, you agree to the license and copyright terms therein and release your contribution under these terms.

Resources:

Support

Please report questions, issues and suggestions using:


* Other names and brands may be claimed as the property of others.