各位大大,本人碰到一个问题,求解决
代码没问题,如果文件小一点的话就不会报错,测试通过了。
(开始以为电脑内存不够,扩了内存,然后发现是32位系统,扩了也不支持那么多,就重装了64位系统,折腾这么长时间还是报错)
代码如下:
- > off_line <- read.csv("TRAIN_DATA_3G_UNOCS.csv", strip.white = TRUE);
- > off_line_test <- read.csv("TEST_DATA_3G_UNOCS_201502.csv", strip.white = TRUE);
- > library(RWeka);
- > model <- AdaBoostM1(IF_OFF ~.,off_line,control=Weka_control(I=100));
- > prob.preds <- predict(model,off_line_test,type='probability');
- 错误于.jarray(x) : java.lang.OutOfMemoryError: Java heap space
复制代码 文件 TRAIN_DATA_3G_UNOCS.csv 35万行数据,52列
文件 TEST_DATA_3G_UNOCS_201502.csv 70万行数据,52列
报错信息:
报错
对象大小:
操作系统资源占用:
操作系统看还有很多内存内用掉,怎么就内存溢出呢?求大神指点解决方案
|