* [TF FE] Test the second output for TopK operation
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Switch off no sorted case
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* [AUTO] Add ENABLE_STARTUP_FALLBACK and ENABLE_RUNTIME_FALLBACK properties to Python API
* Add DEVICE_BIND_BUFFER property
* Add AUTO properties to C API
* Update test case && Update AUTO properties in PYTHON API
* Create dedicated files for auto plugin
* Update header files
* Update test case
* Modify code style
* Update variable name
* Add test case for invalid input value
* Move memory tests from core to template plugin tests
* Rewrite tests to use template plugin
* Don't clone model in INTExecutable
* Add reset and modify tests
* Delete old test
* Fix clang-format
* Fix VariableState::set_state
* Enable and add var modify tests
* Fix INTExecutable
* Apply comments
[MULTI] pass through to AUTO with CTPUT hint
After this change
-- MULTI doesn't support setting infer request via CPU(4),GPU(8).
-- MULTI doesn't support CompiledModel::set_property() and ExecutableNetwork::GetConfig().
* [GPU] Add clDNN shape agnostic kernels usage as an initial impls for dGPU
* [GPU] Use layout as a key of weights cache, implement logic for weights cache capacity calculation based on available memory
* Review adaptive max pool shape inference
* Review AvgPool and MaxPool
* Review convolution operator
* Review GroupConvolution shape inference
* Review ConvolutionBackpropData operator
* Review GroupConvolutionBackpropData op
* Review BinaryConvolution operator
- add common bases for convolution ops
- refactor convolution ops
* Review DeformableConvolution operator
* Use new convolution shape_infer in GPU
* Fix build and test issues
* Correct set output spatial shape
in default constructed back prop convolutions
* The convolution shape_infer use pads as parameters
the external padding can be operators or other class padding properties shape_infer should not modify operators padding when
called from plugin
* Apply code formatting
* Fix padding validation and update
* Max and Avg pool don't update op properties
from plugin shape inference
- use ShapeInferWithPadding for pooling operators
* Remove not used function in shape_inference
* Fix evaluates in MaxPool
* Relax convolution shape infer inputs size check
* Remove unused entryFallbackWithPadding class
* Remove unused dilations variable
* Remove unused resize_attributes from max_pool_base
---------
Co-authored-by: mitruska <katarzyna.mitrus@intel.com>
* User can set input and output precision for timetest tool
* Update run_timetest.py with the ip and op options as well
* Use only one getType function
* Add extra line at the end of the file
* Remove unused parameters
* Update comment accordingly
---------
Co-authored-by: Vitaliy Urusovskij <vitaliy.urusovskij@intel.com>