diff --git a/src/layer/arm/unaryop_arm.cpp b/src/layer/arm/unaryop_arm.cpp index 5a5b1bb534902c5f3c7206ac8a3d5eff4eb56201..7ac1755c5bab8a5d6333db449e43888f0e5ac18d 100644 --- a/src/layer/arm/unaryop_arm.cpp +++ b/src/layer/arm/unaryop_arm.cpp @@ -768,7 +768,7 @@ struct unary_op_abs_fp16s { __fp16 operator()(const __fp16& x) const { - return (__fp16)abs(x); + return (__fp16)fabs(x); } }; @@ -1127,7 +1127,7 @@ struct unary_op_abs { float operator()(const float& x) const { - return abs(x); + return fabs(x); } };