我使用RStudio,我刚刚更新了gbm包。 运行此命令时使用旧版gbm:
model <- gbm(as.formula(myForm), data=mydata, n.trees=2000, cv.folds=5, distribution='multinomial')
我能够看到这样的输出:
Iter TrainDeviance ValidDeviance StepSize Improve
1 0.6931 nan 0.0010 0.0004
2 0.6929 nan 0.0010 0.0004
3 0.6926 nan 0.0010 0.0004
4 0.6923 nan 0.0010 0.0004
...
现在我需要设置参数VERBOSE=TRUE
才能看到。 cv.folds还有 NO输出! (要执行的交叉验证折叠的数量)。就像它没有被执行一样。第三,predict.gbm
给出了不同的输出。最后,它的速度较慢。
我想将此软件包降级到version 2.08,但我收到此错误:
Fatal: 'adaboost.o' does not exist - don't know how to make it
ERROR: compilation failed for package 'gbm'
我想知道是否有任何解决此错误的方法,以便我可以成功降级它,或者如果我做了其他错误的话。提前感谢您的帮助和指导。