From: John H. <jdh...@ac...> - 2005-05-27 02:16:25
|
>>>>> "Nicholas" == Nicholas Young <su...@su...> writes: Nicholas> Hi, I made a suggestion for improving imshow performance Nicholas> for plotting an image already in byte string form a Nicholas> while ago; some of the results are currently in CVS. I Nicholas> seems that other changes made to CVS at the same time or Nicholas> since mean that the floating point buffer source code is Nicholas> now much faster and I'd suggest taking anything sourced Nicholas> from my code back out. Maybe that explains why I was never able to get the same performance benefits you were seeing.... But I was able to get 1.5x - 2.5x faster with your patch, which is pretty damned good. And the memory benefit of your patch could be substantial as well. Why pull it? What are your latest profiling numbers? Your patch came in just at the time I was leaving for Paris for a meeting, after which I experienced a rather nasty total hard drive failure that set me back in my mpl maintenance. I am not sure I am ready to give up on the ideas you introduced.... Can you remind me -- did I manage to incorporate all of the matplotlib.axes and matplotlib.image patches I needed to take advantage of your patches to the _image extension code? JDH |