From baee15067860258e644c252957beead5feee6fbb Mon Sep 17 00:00:00 2001 From: Pawel Raasz Date: Tue, 17 Oct 2023 01:22:32 +0200 Subject: [PATCH] Restore f16 precision due to GPU performance drop (#20443) --- src/core/src/op/ceiling.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/src/op/ceiling.cpp b/src/core/src/op/ceiling.cpp index 8b8f9e96f2503f..c46ed21ae03ebc 100644 --- a/src/core/src/op/ceiling.cpp +++ b/src/core/src/op/ceiling.cpp @@ -44,7 +44,7 @@ bool Ceiling::evaluate(TensorVector& outputs, const TensorVector& inputs) const outputs[0].set_shape(inputs[0].get_shape()); using namespace ov::element; - return IfTypeOf::apply( + return IfTypeOf::apply( inputs[0].get_element_type(), inputs[0], outputs[0], @@ -62,6 +62,7 @@ bool Ceiling::has_evaluate() const { case element::u16: case element::u32: case element::u64: + case element::f16: case element::f32: return true; default: