24小时热门版块排行榜    

查看: 1247  |  回复: 3

啄木鸟爱撞墙

新虫 (初入文坛)

[求助] Matplotlib图片内存如何清空

我想输出多个连续图片以作一个动画(1000张,用animation时内存爆了)。后来我采用的方法是每次画完一张figure就plt.savefig保存并用plt.clf清空内存(plt.close也用过),再进行下一次画图。然而画到200多张的时候就提示内存不足。(每次用过的数组都已用del清空内存了)
由于之后要写另一个程序,其中每次画图都要画10000个大小不同的矩形,我准备用for语句画多个对象,因此不知道set_data()具体怎么用(只知道每次只能set一个对象的data)

发自小木虫IOS客户端
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

啊啊啊啊
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

啄木鸟爱撞墙

新虫 (初入文坛)

啊啊啊啊
2楼2016-08-23 16:19:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Ataraxy

木虫 (正式写手)

3楼2016-08-23 16:43:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

啄木鸟爱撞墙

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by Ataraxy at 2016-08-23 16:43:19
分享一下方法吧

要在plt.cla(),以及数组的del之后加上gc模块的gc.collect()
我在网上找了半天,大牛们讲的看不懂,不过大概是因为cla以及del后,Python并不会直接回收内存,需要再调用一下才行。
但是还是不够好,我的那个程序在使用了这个语句后由只能跑到200多张增加到了500多,猜测是由于数组删除之后有内存碎片。
最近在外面,等回去之后再优化一下看看。

发自小木虫IOS客户端
啊啊啊啊
4楼2016-08-24 22:40:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 啄木鸟爱撞墙 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿中南大学化学学硕0703总分337求调剂 +5 niko- 2026-03-22 5/250 2026-03-23 22:01 by fuyu_
[考研] 一志愿陕师大生物学071000,298分,求调剂 +3 SYA! 2026-03-23 3/150 2026-03-23 19:09 by macy2011
[考研] 考研化学308分求调剂 +7 你好明天你好 2026-03-23 8/400 2026-03-23 18:39 by macy2011
[考研] 生物学一志愿985,分数349求调剂 +6 zxts12 2026-03-21 9/450 2026-03-23 18:37 by macy2011
[考研] 工科材料085601 279求调剂 +8 困于星晨 2026-03-17 10/500 2026-03-23 13:05 by 醉在风里
[考研] 一志愿东华大学化学070300,求调剂 +7 2117205181 2026-03-21 8/400 2026-03-22 22:55 by chixmc
[考研] 307求调剂 +11 冷笙123 2026-03-17 11/550 2026-03-22 20:16 by edmund7
[考研] 考研调剂 +4 来好运来来来 2026-03-21 4/200 2026-03-22 12:15 by 星空星月
[考研] 299求调剂 +5 shxchem 2026-03-20 7/350 2026-03-21 17:09 by ColorlessPI
[考研] 求调剂 +3 .m.. 2026-03-21 4/200 2026-03-21 16:25 by barlinike
[考研] 330求调剂0854 +3 assdll 2026-03-21 3/150 2026-03-21 13:01 by 搏击518
[考研] 材料学学硕080502 337求调剂-一志愿华中科技大学 +4 顺顺顺mr 2026-03-18 5/250 2026-03-21 10:22 by luoyongfeng
[考研] 265求调剂 +3 Jack?k?y 2026-03-17 3/150 2026-03-21 03:17 by JourneyLucky
[考研] 301求调剂 +10 yy要上岸呀 2026-03-17 10/500 2026-03-21 03:14 by JourneyLucky
[考研] 化学求调剂 +4 临泽境llllll 2026-03-17 5/250 2026-03-21 02:23 by JourneyLucky
[考研] 一志愿 西北大学 ,070300化学学硕,总分287,双非一本,求调剂。 +3 晨昏线与星海 2026-03-18 3/150 2026-03-21 00:46 by JourneyLucky
[考研] 321求调剂 +9 何润采123 2026-03-18 11/550 2026-03-20 23:19 by JourneyLucky
[考研] 一志愿中海洋材料工程专硕330分求调剂 +8 小材化本科 2026-03-18 8/400 2026-03-20 23:16 by JourneyLucky
[考研] 中南大学化学学硕337求调剂 +3 niko- 2026-03-19 6/300 2026-03-20 21:58 by luoyongfeng
[考研] 考研调剂 +3 淇ya_~ 2026-03-17 5/250 2026-03-17 09:25 by Winj1e
信息提示
请填处理意见