有没有办法使numpy释放一个数组所使用的内存?我不能只运行“del array”,因为该数组被其他地方引用。
下面是为什么这很重要以及为什么我认为这是安全的例子:
下面是为什么这很重要以及为什么我认为这是安全的例子:
def run():
arr = np.array(....)
arr2 = process(arr)
fit(arr2)
我能够编辑process
,但无法运行run
。现在arr
保存了很多在process
运行后不再需要的内存。我希望在创建了arr2
之后,能够从process
中删除arr
的内容。