提交 23e8b69c authored 作者: Frederic Bastien's avatar Frederic Bastien

small fix that enable c code for the CAReduce of min.

上级 06477d5a
......@@ -1000,13 +1000,13 @@ class CAReduce(Op):
identity = self.scalar_op.identity
elif self.scalar_op in [scalar.maximum, scalar.minimum]:
if self.scalar_op == scalar.maximum:
scal_name = 'maximum'
if input.type.dtype in ["float32","float64"]:
identity = "-__builtin_inf()"
scal_name = 'maximum'
else:
identity = "NPY_MIN_"+str(input.type.dtype).upper()
scal_name = 'minimum'
if self.scalar_op == scalar.minimum:
scal_name = 'minimum'
if input.type.dtype in ["float32","float64"]:
identity = "__builtin_inf()"
else:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论