diff --git a/src/common/transformations/src/transformations/convert_precision.cpp b/src/common/transformations/src/transformations/convert_precision.cpp index 656c2faaab5a9e..3535d9e49ce5e1 100644 --- a/src/common/transformations/src/transformations/convert_precision.cpp +++ b/src/common/transformations/src/transformations/convert_precision.cpp @@ -57,6 +57,8 @@ bool fuse_type_to_random_uniform_v8(const std::shared_ptr& node, c bool extend_select_type(const std::shared_ptr& node, const precisions_map& precisions); bool extend_reverse_type(const std::shared_ptr& node, const precisions_map& precisions); +bool extend_isFinite_type(const std::shared_ptr& node, const precisions_map& precisions); +bool extend_isNaN_type(const std::shared_ptr& node, const precisions_map& precisions); template bool fuse_type_to_binary_comparision(const std::shared_ptr& node, const precisions_map& precisions) { @@ -357,6 +359,8 @@ bool ov::pass::ConvertPrecision::run_on_model(const std::shared_ptr}, + {opset10::IsNaN::get_type_info_static(), fuse_type_to_reduce_logical}, {opset8::RandomUniform::get_type_info_static(), fuse_type_to_random_uniform_v8}}; for (const auto& it : m_additional_type_to_fuse_map) {