我正在逐个元素地构建一个带有 cython 的数组。我想将常量np.inf
(或-1 * np.inf
)存储在某些条目中。但是,这将需要返回 Python 来查找inf
. 有libc.math
这个常数的等价物吗?或者其他一些可以轻松使用的值,它等同(-1*np.inf)
于 Cython 并且可以在没有开销的情况下使用?
编辑示例,您有:
cdef double value = 0
for k in xrange(...):
# use -inf here -- how to avoid referring to np.inf and calling back to python?
value = -1 * np.inf