Hi.
Two things.
1) The doc-string of numpy.where() states that transpose(where(cond,
x,y)) whould always return a 2d-array. How can this be true?? It also
says (before) that if x,y are given where(cond,x,y) always returns an
array of the same shape as cond ....

2) Could we have another optional argument "dtype" in numpy.where()?
Otherwise I would have to always write code like this:
a = N.where( arr>x, 1.0, 0.0)
a = a.astype(N.float32)


I use  N.__version__  == '1.0.1'

Thanks,
Sebastian Haase
_______________________________________________
Numpy-discussion mailing list
[email protected]
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to