* Started to write transformation to fuse Interpolate sequence.
* Some changes.
* Written the transformation to fuse two Interpolate layers.
* Deleted commented code.
* Small fixes.
* Some fixes.
* Started to write tests.
* Small fix.
* Added more tests. Deleted commented code.
* Deleted redundant headers.
* Small fix.
* Fixes in the function can_be_fused(): the last statement was decomposed.
* Added operators == and != for op::v4::Interpolate::InterpolateAttrs.
* Added more checks for nullptr.
* Fixed codestyle.
* Added Interpolate registration.
* Small change.
* Implementation of operator== of InterpolateAttrs was moved into header file.
+ Bugfix for invalid removal of reorder in front of fsv32 conv
+ Remove unnecessary reorder of first conv of bfyx output format
Signed-off-by: Min, Byungil <byungil.min@intel.com>
* add supporting convert after subtract constant in concat_transformation
* add check for the existence of subtract constant
* add convert fold for subtract convert & add tests for subtract with convert
* Added samples smoke tests
Added implementation into azure pipeline
Update copyrights
Added python path
Update common part
modify windows.yml
* resolve conflicts
* New redesign of samples_smoke_tests including adding CMakeLists in order to install smoke tests on system, getting of smoke_tests_data archive
* fixed windows.yaml
* added checking path of samples
* changed path to INSTALL_DIR
* Fixed windows.yml file
* changed IE_APP_PATH
* Updated readme file for smoke tests
* Disable run tests on linux static build
* skipped test with related issue 71298
* change after review
Co-authored-by: Maxim Gordeev <maxim.gordeev@intel.com>
* Increase image size to avoid test failures on some platforms
There is an assert 'length >= nlanes' and 'nlanes' value depends on machine architecture
Set 320x320 test image to guarantee that image size >= nlanes
Also increased image size for 'plugin shared tests' to ensure the same (even though tests do not work with legacy preprocessing)
* Descreased to 160x160
* Migrate Sort (TopK-1)
* Add topk_mode_sort_order
* Skip topk_min_sort_none in Windows
* Add types to tests
* Skip topk_max_sort_none and topk_min_sort_none
* Modify names from 1d to 1dMaxMin and SetUp1 to SetUpSecond
* Add outIdx to run tests one by one
* Set default value 0 to outIdx
* Remove copy_data
* Support pads_begin & pads_end as dynamic ops in Pad
* Extend Pad template test w/ NonConst PB & PE cases
* Remove xfails for 69443 after issue was fixed
* Preprocessing API - base classes
Includes API definition for trivial mean/scale operations (which don't require layout)
Mean/scale with 'layout' support will be done under separate task together
with Layout
Current test code coverage: 100%
* Python bindings for base preprocessing API
* remove pre_post_process directory from ngraph/core
* remove files from ngraph/python dir
* move pyngraph pre_post_process files from ngraph/python to runtime
* remove pre_post_process test from CMakeList
* move include to the header
* update include path for pre_post_process
* style fix
* bind InputTensorInfo::set_layout
* cleaned test_preprocess
* fix test expected output
* remove duplicate test
* update description of set_element_type
* fix style
* move preprocess from pyngraph to pyopenvino/graph
* update test_preprocess imports and remove unnecessary test
* remove duplicate import
* update custom method
* update test
* update test
* create decorator that changes Node into Output<Node>
* create function that cast Node to Output<Node>
* update test_preprocess to use decorator for custom function
* change _cast_to_output -> _from_node
* style fix
* add tests fro scale and mean with vector input
* style fix
* add docstring for custom_preprocess_function
* bind InputInfo network method
* style fix
* bind OutputInfo
* fix description of preprocess submodule
* fix style
* update copyright year
* bind OutputTensorInfo
* bind OutputNetworkInfo and InputNetworkInfo
* bind ColorFormat and ResizeAlgorithm
* clean imports
* fix typo
* add PostProcessSteps to init
* bind PreProcessSteps
* create additional tests
* change ngraph.Type to ov.Type
* fix typo
* move _from_node to node_output.hpp
* add read_model from buffer
* update imports
* add new line
* remove bad quotes
* update imports
* style fix
* add new line
* rename functin args
* remove Type import
* update tests
* style fix
* test clean
* remove blank line
* update PrePostProcessor init and build methods
* create test with model update tests with new PrePostProcessor init and build
* move preprocess module from openvino.impl to openvino
Co-authored-by: Michael Nosov <mikhail.nosov@intel.com>
Co-authored-by: bszmelcz <bartosz.szmelczynski@intel.com>