* [PyOV] Expose result op
* update docs with op.Result
* codestyle
* add test and fix flake8 errors
* add result test
* fix transformation tests
* update return type
* [CPU] CPU API 2.0 migration for TensorDesc
* Fixed CustomOpCPUTest issue
* Cleanup unused code
1. normalize_preprocess
2. MemoryDescUtils::convertToBlockedMemoryDesc
3. Fix a typo issue
* Fix zero dim with none zero strides issue
* Fix Expected and actual shape are different: [] VS [1]
* Remove InferenceEngine::Layout
* Solve rebase issues
* Update for code reviewer's comments
* Keep ov::intel_cpu::node::Generic for legacy compatibility
* Solve scalar data issue
* Solve reviewer's comments
* Restore Generic registeration
* fix coredump with numactl
* record original socketid and numaid
* update comment
* update comments
---------
Co-authored-by: Chen Peter <peter.chen@intel.com>
* extract cpu func tests into a reusable workflow
* add needs
* check paths
* correct paths
* rm usage of setupvars
* extract samples
* use yaml string
* split mac workflow
* check variables
* try github workspace
* check full dir
* set variables
* try with sub directory
* Revert "try with sub directory"
This reverts commit d891ee3f28.
* extract c++ tests from linux
* change
* use cxx workflow in mac workflows
* add noninteractive
* extract cpu func tests
* rm unused
* enable mac
* fix reusable workflow name
* correct path for sparse-checkout
* extract python UT
* remove unnecessary asterisk
* remove another unnecessary asterisk
* use reusable action for linux cc
* add check for setupvars existence
* check with manually installed opencl
* add components input to samples workflow; rm pr triggers for mac workflows
* add missing needs
* add missing option for deps install script
* use disables in test themselves instead of ifs in workflows
* use reusable workflow for cxx tests in linux arm
* use python reusable workflow in linux arm
* add missing endif
* use self-hosted for samples, add x86_64 constraint for jax
* check paths
* find gompby partial name
* skip failing tests on arm; correct gomp finding for ovc
* check tests
* add debian packages job; use job_ prefix for reusable workflows with jobs
* extract tf hub model tests
* extract tf model hub perf tests
* extract pytorch models tests
* do not use container on GHA runners
* extract onnx runtime
* add missing deps
* skip test for linux arm
* rm always()s
* fix quotes
* correct paths
* correct ifs, check dir for onnxruntime
* correct path for onnxruntime utils folder; install python3
* use self-hosted as input
* check for self-hosted runner via name, pass version
* skip cpu plugin unittest
* check cxx tests
* rm pr trigger
* [TF FE] Switch on ConvLSTM2D layer tests in pre-commit
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Remove extra blank line
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* use perf_counter_ns to measure performance; meausure within time not count
* fixes
* remove nightly
* set 60 secs by default
* fix output html
* code review fixes
* fix runtime duration
* remove unneeded inference
* cleanup
* Add and implement the logic of property SCHEDULE_POLICY for MULTI plugin.
* Updated.
* Enable test case for schedule policy test.
* enable test case for property ov::intel_auto::schedule_policy.
* Update.
* Updated.
* Updated.
* Update.
* Update the lock logic here by considering the runtime fallback case.
* Update.
* Update.
* Update.
* Update default value of schedule policy to DEVICE_PRIORITY
* Enable the function test case for schedule policy.
* Add description for inference requests schedule policy within AUTO plugin cumulative mode.
* Updated.
* Python bindings for enum SchedulePolicy and property ov::intel_auto::schedule_policy.
* Update.
* Update.
* Update.
* Updated.
---------
Co-authored-by: Chen Peter <peter.chen@intel.com>
Co-authored-by: Wanglei Shen <wanglei.shen@intel.com>
* [TF FE] Support object removal and Pad for complex type
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Add test for Pad on complex type
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* [GPU] Add SLM support for FC bf tiled kernel
* Fix unaligned IFM leftovers processing in case of compressed weights and add decompression scale post op support
* added FullyConnected_bf_tiled::GetUpdateDispatchDataFunc
* updated FullyConnected_bf_tiled::GetUpdateDispatchDataFunc for two types of kernels
---------
Co-authored-by: Kim, Eddy <eddy.kim@intel.com>
* [CPU tests] migrate single layer test cases to be API 2.0 - part 3
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
* [CPU tests] migrate single layer test cases to be API 2.0 - part 3
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
---------
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
* add failToSetUninitializedInputBlob, failToSetUninitializedOutputBlob and canInferWithGetOut
* FailedAsyncInferWithNegativeTimeForWait
* Revert "FailedAsyncInferWithNegativeTimeForWait"
This reverts commit 3b6780102f.
* Update src/tests/functional/plugin/shared/src/behavior/ov_infer_request/io_tensor.cpp
Co-authored-by: River Li <river.li@intel.com>
* Update src/tests/functional/plugin/shared/src/behavior/ov_infer_request/io_tensor.cpp
Co-authored-by: River Li <river.li@intel.com>
---------
Co-authored-by: River Li <river.li@intel.com>