如何删除 numpy 数组:追逐内存增长
how to delete a numpy array: Chasing memory grow
我正在处理大型天文图像。当我处理更多图像时,我的记忆力会增长。当我完成 image/array 的处理后,我可以删除它吗?如何删除?我使用 matplotlib plt.close('all') 作为绘图。 np 数组有类似的东西吗?我是否应该通过清空它来回收它,也许可以节省 delete/create 个循环?
python3.8, ubuntu 20.04, numpy, 天文学
感谢
你试过了吗
del arr
这是一种垃圾收集。
你也可以 garbage_collect
我正在处理大型天文图像。当我处理更多图像时,我的记忆力会增长。当我完成 image/array 的处理后,我可以删除它吗?如何删除?我使用 matplotlib plt.close('all') 作为绘图。 np 数组有类似的东西吗?我是否应该通过清空它来回收它,也许可以节省 delete/create 个循环?
python3.8, ubuntu 20.04, numpy, 天文学
感谢
你试过了吗
del arr
这是一种垃圾收集。 你也可以 garbage_collect