* Update random_uniform in multinomial reference implementation to generate values of the same type as the first input
* Add kernel selector for multinomial
* Add multinomial primitive and its instantiation
* Add calc_outut_layout implementation for slice_inst
* Multinomial builder
* Add multinomial kernel
* Add multinomial single layer test class
* Add GPU multinomial tests instantiation
* add get property test case
* add CanCreateTwoExeNetworksAndCheckFunction and pluginDoesNotChangeOriginalNetwork
* tmp
* add canSetInputPrecisionForNetwork and canSetOutputPrecisionForNetwork
* fix code style
* tmp
* Revert "tmp"
This reverts commit ff3f8d56d5.
* tmp
* add CanCompileModelWithEmptyProperties
* remove comment
* add infer request
* add CanLoadNetworkWithCustomLocale
* add CanLoadNetworkWithCustomLocale
* fix error
* remove case in io_tensor.cpp
* fix Unsupported metric key: OPTIMAL_BATCH_SIZE
* Update src/tests/functional/plugin/conformance/test_runner/api_conformance_runner/include/api_conformance_helpers.hpp
Co-authored-by: Chen Peter <peter.chen@intel.com>
* fix batch size
* remove useless code
* remove failed case CanCompileModelWithEmptyProperties, CanLoadNetworkWithCustomLocale and LoadNetworkWithBigDeviceIDThrows to test
* Revert "remove failed case CanCompileModelWithEmptyProperties, CanLoadNetworkWithCustomLocale and LoadNetworkWithBigDeviceIDThrows to test"
This reverts commit 1317d0773c.
* Revert "remove useless code"
This reverts commit b3dd0ffaab.
* Revert "fix batch size"
This reverts commit 2afd673cff.
* Revert "Update src/tests/functional/plugin/conformance/test_runner/api_conformance_runner/include/api_conformance_helpers.hpp"
This reverts commit 9d6030952f.
* Revert "fix Unsupported metric key: OPTIMAL_BATCH_SIZE"
This reverts commit 2de26547ea.
* try to add optimal_batch_size in cpu plugin
* return model when optimal_batch_size not found in apply_auto_batching
* revert cpu plugin
* gna cannot support some model
* update test case name
* skip CanCreateTwoCompiledModelsAndCheckRuntimeModel in gna
* Update src/inference/src/dev/core_impl.cpp
Co-authored-by: Chen Peter <peter.chen@intel.com>
* Update src/inference/src/dev/core_impl.cpp
Co-authored-by: Chen Peter <peter.chen@intel.com>
* replace deviceName.substr(pos + 1) with deviceNameWithoutBatch
* fix bug
* Update src/inference/src/dev/core_impl.cpp
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
* Update src/tests/functional/plugin/shared/include/behavior/compiled_model/compiled_model_base.hpp
Co-authored-by: River Li <river.li@intel.com>
* Update src/tests/functional/plugin/shared/include/behavior/compiled_model/compiled_model_base.hpp
Co-authored-by: River Li <river.li@intel.com>
* Update src/plugins/intel_gna/tests/functional/shared_tests_instances/skip_tests_config.cpp
Co-authored-by: River Li <river.li@intel.com>
* Update src/plugins/intel_gna/tests/functional/shared_tests_instances/skip_tests_config.cpp
Co-authored-by: River Li <river.li@intel.com>
---------
Co-authored-by: Chen Peter <peter.chen@intel.com>
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
Co-authored-by: River Li <river.li@intel.com>
* [GPU] Optimize Condition operation by better integrating its subnetwork primitives with the main network
* Reuse main network's stream in sub-networks
* FakeConvert op init
* Update dest types names
* Update op hpp
* Update opset ops number
* Init type_prop tests
* Add attributes tests
* Add op check test
* Update namespace in fc cpp
* Update getters
* Refactor static member
* Make destination_type lower case
* Update type in test
* Move get_valid_types out of class
* Update ops number in opset
* Remove apply_scale attribute
* Additional constructor to make `shift` input optional
* [GPU] Fix acc issue for LSTMSequence w/ -1 seq_length
* add output port for multiple outputs of node
* add functional test for lstm_sequence
* Fix CI test failures
* Replace IE_THROW with OPENVINO_THROW
1. IE_THROW() is replaced by OPENVINO_THROW
2. IE_THROW(NOTIMPLEMENT) is replaced by OPENVINO_THROW_NOT_IMPLEMENT
3. IE_ASSERT is replaced by OPENVINO_ASSERT
* Minor update
* Use system model cache when running torch hub tests locally
* Update tests/model_hub_tests/torch_tests/test_torchvision_models.py
* Update tests/model_hub_tests/torch_tests/test_torchvision_models.py
* `setupvars.sh`: ignore `cd` output
Having `function cd() { builtin cd "$@" && l; }` defined in bash breaks `setupvars.sh`
* Use `builtin cd` to enable `function cd() { builtin cd "$@" && l; }`, remove wrapping `echo $()` because `pwd` already prints