Fixed compilation on Scala 2.10 (#2629)

This commit is contained in:
Sergei Lebedev 2017-08-28 19:59:39 +02:00 committed by Nan Zhu
parent a00157543d
commit 39adba51c5
2 changed files with 2 additions and 2 deletions

View File

@ -203,7 +203,7 @@ class XGBoostDFSuite extends FunSuite with PerTest {
"objective" -> "binary:logistic", "baseMarginCol" -> "margin")
def trainPredict(df: Dataset[_]): Array[Float] = {
XGBoost.trainWithDataFrame(df, paramMap, round = 1, numWorkers)
XGBoost.trainWithDataFrame(df, paramMap, round = 1, nWorkers = numWorkers)
.predict(testRDD)
.map { case Array(p) => p }
.collect()

View File

@ -243,7 +243,7 @@ class XGBoostGeneralSuite extends FunSuite with PerTest {
val trainingRDD = sc.parallelize(Classification.train).map(_.asML).cache()
val paramMap = Map("eta" -> "1", "max_depth" -> "2", "silent" -> "1",
"objective" -> "binary:logistic")
val xgBoostModel = XGBoost.trainWithRDD(trainingRDD, paramMap, round = 5, numWorkers)
val xgBoostModel = XGBoost.trainWithRDD(trainingRDD, paramMap, round = 5, nWorkers = numWorkers)
// Nan Zhu: deprecate it for now
// xgBoostModel.eval(trainingRDD, "eval1", iter = 5, useExternalCache = false)
xgBoostModel.eval(trainingRDD, "eval2", evalFunc = new EvalError, useExternalCache = false)