On 01/21/2012 01:21 PM, Dmitrey wrote:
hi all,
absence of numpypy.nan prevents creating lots of highly important
funcs like isnan, nanmin, nanmax, nanargmin, nanargmax, nansum etc. I
cannot guarantee I would immediately provide them, especially for
multidimensional arrays, but, at least, I (or other programmers) could
create temporary replacements for the absent yet funcs in their own
code (for example, only for 1-dimensional or at most 2-dimensional
arrays), making their code working in PyPy right now.
So could you put the number into numpypy, or there are some difficult
problems with it?
I see nan is somehow present in pypy code, but I cannot acces it from
neither numpypy nor pypy:
>>>> a = np.inf - np.inf
>>>> a
nan
>>>> type(a)
<type 'float'>
>>>> nan
Traceback (most recent call last):
File "<console>", line 1, in <module>
NameError: global name 'nan' is not defined
>>>> np.nan
Traceback (most recent call last):
File "<console>", line 1, in <module>
AttributeError: 'module' object has no attribute 'nan'
-----------------------
Regards, D.
http://openopt.org/Dmitrey
_______________________________________________
pypy-dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-dev