如何从内存中清除特定模型?

时间:2018-04-20 07:36:18

标签: python keras

我在一个代码中创建了几个Keras模型(Model_1, Model_2...Model_N)。我想只清除一个指定的模型(例如Model_1)。

我猜K.clear_session(),它将从内存中清除所有模型,在这种情况下无用。有没有解决方案?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用del[]显式删除不再需要的变量,这会触发python的垃圾收集器。所以将与该模型相关的所有变量放在del[]中,python将释放内存。