4 ms·
Are you just referring to ion() and draw(), or do you mean something more specific to animation? I'm really curious, as I use matplotlib in interactive mode fr
by radarsat1 9y ago
Are you just referring to ion() and draw(), or do you mean something more specific to animation?
I'm really curious, as I use matplotlib in interactive mode frequently, but I find it too slow for showing real-time updates of some on-going compute process. (It literally slows down my computations.. I thought about coming up with some kind of multiprocess answer to this but it would still have slow updates.)
Actually I'd be really interested in a simpler library than matplotlib that is specifically designed for live, parallel updates using super fast GPU-driven drawing methods.
- rjtavares 9y agoI'm talking about the animation module: https://matplotlib.org/2.0.0/api/animation_api.html https://matplotlib.org/2.0.0/api/animation_api.html There's also moviepy, which integrates well with matplotlib (they take RGB arrays as inputs to build the video file, but it has an helper function that converts matplotlib figures into numpy RGB arrays - that should be easy to parallelize). Link: http://zulko.github.io/blog/2014/11/29/data-animations-with-python-and-moviepy/ http://zulko.github.io/blog/2014/11/29/data-animations-with-...
- radarsat1 9y agoAh thanks, I haven't used that.