diff --git a/src/tests/functional/base_func_tests/src/base/utils/generate_inputs.cpp b/src/tests/functional/base_func_tests/src/base/utils/generate_inputs.cpp index eb92592ac0194f..7178302e1da746 100644 --- a/src/tests/functional/base_func_tests/src/base/utils/generate_inputs.cpp +++ b/src/tests/functional/base_func_tests/src/base/utils/generate_inputs.cpp @@ -843,16 +843,6 @@ ov::Tensor generate(const std::shared_ptr& node, return tensor; } -ov::Tensor generate(const std::shared_ptr& node, - size_t port, - const ov::element::Type& elemType, - const ov::Shape& targetShape, - std::shared_ptr inGenRangeData = nullptr) { - ov::Tensor tensor{elemType, targetShape}; - comparison::fill_tensor(tensor); - return tensor; -} - namespace is_inf { template void fill_tensor(ov::Tensor& tensor) { @@ -877,6 +867,20 @@ void fill_tensor(ov::Tensor& tensor) { } } // namespace is_inf +ov::Tensor generate(const std::shared_ptr& node, + size_t port, + const ov::element::Type& elemType, + const ov::Shape& targetShape, + std::shared_ptr inGenRangeData = nullptr) { + ov::Tensor tensor{elemType, targetShape}; + if (elemType == ov::element::f16) { + is_inf::fill_tensor(tensor); + } else { + is_inf::fill_tensor(tensor); + } + return tensor; +} + ov::Tensor generate(const std::shared_ptr& node, size_t port, const ov::element::Type& elemType,