mxnet使用完gpu后,如何释放呢?我的进程一直在占用,如下图

mxnet使用完gpu后,如何释放呢?我的进程一直在占用,如下图

计算完的程序,一直在占用着gpu的内存,即使是计算完,也不会释放

试试:
kill -9 PID (PID为进程号,如12377)

这个是把程序杀掉了,这个简单,我是相问如何在python代码中使用完gpu后自动释放。
不用手动去杀进程。

pythorn 是资源自动回收机制没有手动释放

请问楼主找到方法了吗?

楼主用的python notebook? 不用的时候把kernel shutdown就好了

为何我也是这样

kernel shutdown 也不行

dir一下mx.gpu(0)
我记得有一个释放缓存的命令
懒得查了