我正在使用 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 的输出!(要执行的交叉验证折叠数)。它就像它没有被执行。第三predict.gbm
给出不同的输出。最后,它的速度较慢。
我想将此软件包降级到2.08 版,但出现此错误:
Fatal: 'adaboost.o' does not exist - don't know how to make it
ERROR: compilation failed for package 'gbm'
我想知道是否有任何方法可以解决此错误,以便我可以成功降级它,或者我是否做错了其他事情。提前感谢您的帮助和指导。