add condition for activation ceil so it works when data type is fp32 or fp16 only (#16334)
This commit is contained in:
1 parent
8d1139b61a
commit
c5ccb3e954
1 file changed
+4
-1
@@ -1140,7 +1140,10 @@ JitConstants MakeActivationJitConstants(ActivationFunction activation_function,
|
||||
jitConstants.AddConstant(MakeJitConstant(macro_def, "(input)"));
|
||||
break;
|
||||
case ActivationFunction::CEIL:
|
||||
jitConstants.AddConstant(MakeJitConstant(macro_def, "(ceil(input))"));
|
||||
if (out_dt == Datatype::F32 || out_dt == Datatype::F16)
|
||||
jitConstants.AddConstant(MakeJitConstant(macro_def, "(ceil(input))"));
|
||||
else
|
||||
jitConstants.AddConstant(MakeJitConstant(macro_def, "(input)"));
|
||||
break;
|
||||
case ActivationFunction::NEGATIVE:
|
||||
jitConstants.AddConstant(MakeJitConstant(macro_def, "(-input)"));
|
||||
|
||||
Reference in new issue
Block a user