From 27893364f24033ee4957dc7d83b8825da0cfe434 Mon Sep 17 00:00:00 2001 From: Zingo Andersen Date: Fri, 24 Jan 2025 09:09:40 +0100 Subject: [PATCH] Fix for ambiguous overload in kernels/portable/cpu/op_gelu.cpp This fix a error you get when using newer (more strict) compiler version Signed-off-by: Zingo Andersen Change-Id: I2f64949e35ecd2cb3604c1579ea38a5d9d972118 --- kernels/portable/cpu/op_gelu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernels/portable/cpu/op_gelu.cpp b/kernels/portable/cpu/op_gelu.cpp index 14468923a5b..beff9ab8a3d 100644 --- a/kernels/portable/cpu/op_gelu.cpp +++ b/kernels/portable/cpu/op_gelu.cpp @@ -51,7 +51,7 @@ Tensor& gelu_out( const CTYPE x_cubed = x * x * x; const CTYPE inner = kBeta * (x + kKappa * x_cubed); - const CTYPE ret = 0.5 * x * (1 + std::tanh(inner)); + const CTYPE ret = 0.5 * x * (1.0 + std::tanh(inner)); return ret; },