On Fri, Mar 5, 2010 at 9:22 AM, David Goldsmith <d.l.goldsm...@gmail.com>wrote:
> On Fri, Mar 5, 2010 at 2:51 AM, Pierre GM <pgmdevl...@gmail.com> wrote: > >> On Mar 5, 2010, at 4:38 AM, David Goldsmith wrote: >> > Hi! Sorry for the cross-post, but my own investigation has led me to >> suspect that mine is actually a numpy problem, not a matplotlib problem. >> I'm getting the following traceback from a call to matplotlib.imshow: >> > ... >> > Based on examination of the code, the last self is an instance of >> ma._extrema_operation (or one of its subclasses) - is there a reason why >> this class is unable to deal with a "zero-size array to ufunc.reduce without >> identity," (i.e., was it thought that it would - or should - never get one) >> or was this merely an oversight? Either way, there's other instances on the >> lists of this error cropping up, so this circumstance should probably be >> handled more robustly. In the meantime, workaround? >> >> >> 'm'fraid no. I gonna have to investigate that. Please open a ticket with a >> self-contained example that reproduces the issue. >> > > I'll do my best, but since it's a call from matplotlib and I don't really > know what's causing the problem (other than a literal reading of the > exception) I'm not sure I can. > Well, that was easy: mn = N.ma.core._minimum_operation() mn.reduce(N.array(())) Traceback (most recent call last): File "<input>", line 1, in <module> File "C:\Python254\Lib\site-packages\numpy\ma\core.py", line 5570, in reduce t = self.ufunc.reduce(target, **kargs) ValueError: zero-size array to ufunc.reduce without identity I'll file a ticket. DG > > DG > > >> Thx in advance... >> P. >> _______________________________________________ >> NumPy-Discussion mailing list >> NumPy-Discussion@scipy.org >> http://mail.scipy.org/mailman/listinfo/numpy-discussion >> > >
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion