* Provide ENABLE_STARTUP_FALLBACK property to enable/disable CPU as acceleration
* Add more test cases to ENABLE_STARTUP_FALLBACK property
* Remove unnecessary config
* Remove plugin.hpp
* Update test case by PR#14754
* Update copyright
Co-authored-by: River Li <river.li@intel.com>
* Simplify using namespace
---------
Co-authored-by: Chen Peter <peter.chen@intel.com>
Co-authored-by: River Li <river.li@intel.com>
* [TF FE] Optimize DynamicPartition translator
It avoid squared complexity to compute split lengths for each partition
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* WA a bug in Unique operation: not use axis
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Review interval shape and labels propagation
* Review shape infer template implementation
- add test for default ctor
* Add evaluate upper, lower and label
- add new default label evaluator which propagates labels
from inputs list
* default_label_evaluator for 0 input only is wrapper for
generic evaluator implementation
* Use default_label_evaluator in ScatterUpdate
* Fix build issues
* [GPU] Fix a bug of permute optimization
For int8 models, if there is FakeQuantize between permute and convolution, an operation like data type casting could be fused to permute. In this case, do not optimize permute.
* [TF FE] Add Const to Result removing transformation
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Add test model
* Optimize ConstToResultRemover
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* remove ... in /src/bindings/c and resolve format
* remove ... in auto and resolve format
* remove ... in auto batch and resolve format
* remove ... in hetero and resolve format
* IE exception
* IE exception
* const
* const
* resolve format and ov::Exception
* ov::Exception
* reset IE::Exception
* remove ov::Exception
* InferenceEngine->IE in auto_schedule.cpp
* fix coredump while runing test case smoke_AutoMultiMock_NumStreamsAndDefaultPerfHintToHWTest
* fix coredump issue of running LoadNetworkWithSecondaryConfigsMockTest
* fix commpile fail in CI
* resolve core dump of running exec_network_get_metrics.cpp and disable some test cases for KEEMBAY and MYRIAD in exec_network_get_metrics.cpp
* remove test cases of MYRIAD and resolve core dump of running KEEMBAYin exec_network_get_metrics.cpp
* resolve conflic of common.h
* resolve conflic of common.h
* resolve common.h complie fail
---------
Co-authored-by: guozhong <guozhong.wang@intel.com>
Co-authored-by: Ilya Churaev <ilya.churaev@intel.com>
* [GPU] Added shape agnostic optimized MVN kernel
Signed-off-by: Andrew Park <andrew.park@intel.com>
* Apply code review
Signed-off-by: Andrew Park <andrew.park@intel.com>
* replace built-in log2 with function macro to calculate power from integer
Signed-off-by: Andrew Park <andrew.park@intel.com>
* Move compile-time JIT constants to cl code
Signed-off-by: Andrew Park <andrew.park@intel.com>
---------
Signed-off-by: Andrew Park <andrew.park@intel.com>
* [TF FE] Refactor LogSoftmax translator and layer test
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Work around for the legacy frontend
* Update src/frontends/tensorflow_common/src/op/log_softmax.cpp
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Add env to nGraph step
* Update windows_conditional_compilation.yml
* Add PYTHONPATH to nGraph step
* Revert all changes related with setupPython 3.10 for Linux_debian
Temporary disable on time investigate
* [WIP]: poc: integrate pt fe to mo.convert_model
* temporaly resolve names using signature inspection
* fix logic
* move to moc frontend
* add rank and data type setting
* add input signature
* apply comments
* move after convert processing
* support work without example_input, provide parameters description
* ignore extensions on fe side
* upd tests
* more tests
* add notes about extensions support and removing onnx path
* remove debug prints
* refactoring
* update BOM
* optimize shape infer of matmul
* remove some redundant check
* fix some comments
* fix some comments
* Update src/plugins/intel_cpu/src/nodes/matmul.cpp
fix an implicit bug
Co-authored-by: Maksim Kutakov <maxim.kutakov@gmail.com>
* Update src/plugins/intel_cpu/src/nodes/matmul.cpp
optimize by using OV RTTI instead of dynamic_pointer_cast
Co-authored-by: Maksim Kutakov <maxim.kutakov@gmail.com>
---------
Co-authored-by: Maksim Kutakov <maxim.kutakov@gmail.com>
* Az pipeline
* Debug comment
* Update linux.yml
* Update linux.yml
* Add $Library
* Other version
* Update linux.yml
* Remove ld_library
* Update linux.yml
* Add neccesary variables and export LD_LIBRARY in sub task
* Fix problem windows_cc
Allow to download Python from GH Python registry
* Update linux.yml
Remove needless env and add export variable before scripts
* Correct syntax
* Debug: Use Ubuntu22.04 public image for MS hosted agent
Removed variables LD_LIBRARY_PATH and OV_PYTHON_VERSION
* Debug: Use Ubuntu22.04 public image for MS hosted agent
Removed variables LD_LIBRARY_PATH and OV_PYTHON_VERSION
* Update VM image
* Update linux.yml
Fast check if changing VM will help
* Correct wrong syntax in pool section
* update pool for lin_arm64 and linux_cc
* Revert changes with public VM
* Revert VM public in onnxruntime.yml
* Update windows_conditional_compilation.yml
* Update Python setup steps on Windows_CC
* Revert all changes related to win_cc
* Add dynamism for BatchToSpace conversion
* Extend dynamism for BatchToSpace conversion
Only block input needs to be const 'cse axes_order_const is freaky
* Enhace dynamism for BatchToSpace conversion
Block input need not be const now.
* Add dynamism for STB by elements conversion
* Remove const need for crops for BTS by_elements
* temp for review
* Try to fix output tensor overwrite
* Make test to reproduce invalid shape inference
* Reproduce the error with template plugin
* Fix code style
* Fix 0D inputs issue
* Remove 0D shape parts before Concat
* Apply nested namespaces
* Enable non-constant STB Block input
* Fix BTS runtime info
* Fix STB by elems runtime info
* Add dynamism for STB conversion
* Add BTS dynamic data test
* Add STB dynamic data test
* Reduce STB concats
* Add tests naming
* Edit
* style
* Consider other block element types
* Enhance type test
* Use opset10 only
* Check block shape