train_set = martix[martix['date_block_num'] > 11].fillna(0) del martix gc.collect()
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-54-6eb473981dd5> in <module> 1 train_set = martix[martix['date_block_num'] > 11].fillna(0) 2 del martix ----> 3 del filtered 4 gc.collect()
NameError: name 'filtered' is not defined
多贴一点代码。
而且现在看到的报错信息,是第3行----> 3 del filtered,但是贴出来的代码里没有这一行。
盲猜你在del filtered之前没有定义filtered这个变量,或者一个循环语句里多次 del filtered,第1次执行到的时候没有问题,第2次就会报错。
请来多一点源代码