* Legacy library is static
* Don't export symbols from legacy
* LEgacy only for cnn_network_ngraph_impl.cpp
* Removed Windows specific functions calls
* Use static_cast
* Fixed Windows
* Removed legacy library to DM configs
* ov2.0 IE samples modification
apply code style
turn off clang style check for headers order
unify samples a bit
add yuv nv12 reader to format_reader, helloe_nv112 sample
hello_reshape_ssd ov2.0
* sync with PR 8629 preprocessing api changes
* fix for slog << vector<int>
* add operator<< for ov::Version from PR-8687
* Update samples/cpp/hello_nv12_input_classification/main.cpp
Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com>
* apply code style
* change according to review comments
* add const qualifier
* apply code style
* std::ostream for old inference engine version to make VPU plugin tests happy
* apply code style
* revert changes in print version for old api samples
* keep inference_engine.hpp for not ov2.0 yet samples
* fix merge artifacts
* fix compilation
* apply code style
* Fixed classification sample test
* Revert changes in hello_reshape_ssd sample
* rebase to master, sync with PR-9054
* fix issues found by C++ tests
* rebased and sync with PR-9051
* fix test result parsers for classification tests (except unicode one)
* fix mismatches after merge
* rebase and sync with PR-9144
Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com>
Co-authored-by: antonrom23 <anton.romanov@intel.com>
* Fix back propagation of layout when 'convert with dims' is specified
* Remove original 'reuse param's layout', as it is covered by back-propagation logic
* Remove debug test output
* Fix incomprehensible error message during layout conversion when layout rank doesn't match with shape rank
* clang-format fix, Removed debug print
* Updated unit test according to review comments
* Moved apply_permutation and find_permutation to src/layout_utils.hpp
* OV2.0 API C++ hello_reashe_ssd sample
* clean header
* fix test for changed sample cmd line
* adopt to PR-8898
* sync with PR-9054, simplify code
* apply code_style.diff
* sync with PR-9051
Quote: The Skylake microarchitecture implements a different state
machine than prior generations to manage the YMM state transition
associated with mixing SSE and AVX instructions.
It no longer saves the entire upper YMM state when executing
an SSE instruction when in “Modified and Unsaved” state,
but saves the upper bits of individual register.
As a result, mixing SSE and AVX instructions will experience
a penalty associated with partial register dependency of
the destination registers being used and additional blend
operation on the upper bits of the destination registers.
Such type of penalties have a huge impact on openvino's and oneDNN's kernels.
Basically the mixing of VEX and non-VEX instructions should be
avoided.
* Implement bmp reader
* Use not os specific functions
* Fix code style
* Move `i` declaration from `for` loop
Co-authored-by: Vladimir Dudnik <vladimir.dudnik@intel.com>
Co-authored-by: Vladimir Dudnik <vladimir.dudnik@intel.com>
* Renamed ov::Function to ov::Model
* Fixed all for macos
* Fixed build
* Fixed build
* Revert changes in GPU plugin
* Fixed ngraphFunctions
* Fixed all for mac
* Fixed new test
* Fixed if for Windows
* Fixed unit tests and renamed Function in python API
* Fixed code style
* Fixed import
* Fixed conflict
* Fixed merge issues
* [CPU] Mode to DetectionOutput-8
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Fix build issue
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Use ov namespace
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Disable downgrading transformation in CPU explicitly
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Correct functional layer tests
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Revert "Correct functional layer tests"
This reverts commit 0428159fb8.
* Revert "Disable downgrading transformation in CPU explicitly"
This reverts commit 7cd0f48d5d.
* Correct upgrade transformation
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Correct transformation tests
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Disable downgrading transformation and enable upgrade on CPU
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* [GPU] Added more exception handling
* More compact exception
* Enable GPU_THROUGHPUT_AUTO for MAX_BATCH_SIZE option
* Fixed global variable of default # streams to a function