numpy.core._exceptions.MemoryError: Unable to allocate xxx GB

最近在训练15W条数据过程中,报出这个错,但是我本地内存只使用了60%,解决之后记录下。

查了下,应该是python位数的问题,一开始我本地是32位的。 

如果你的Python用的是32位的,那么你的pandas和Numpy也只能是32位的,那么当你的内存使用超过2G时,就会自动终止内存。、

后来换成64位的就没有报错了

你可能感兴趣的:(Python,python,开发语言,后端)