"zetah" wrote:
>
>Eric Firing wrote:
>>
>>        plt.close(fig)  # that should take care of it
>
>Thanks for your quick reply.
>
>I tried before posting `plt.close()` and it didn't work, but also 
>`plt.close(fig)` doesn't change memory pumping with every loop.
>BTW, I'm on Windows with Matplotlib 1.2.1

I solved the problem by using animation class. If was a bit tricky, as I had 
inner loops that also were producing plots for same sequence, and from what I 
understood about this class, iterator is "frames" argument in FuncAnimation() 
function, which also returns the frame, so you may imagine how I solved inner 
loops.
I guess there is instrumentation for such case, but documentation about 
animation class is beyond my comprehension. Also couple of blogs explaining 
basics of FuncAnimation() function weren't very helpful to me. Maybe it's my 
limitation...

Anyway, I'm still curious how to close figure from my initial message, so that 
memory won't leak. I welcome your replies


------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to