跳到内容

打印 xgb.cv() 的格式化结果。

用法

# S3 method for class 'xgb.cv.synchronous'
print(x, verbose = FALSE, ...)

参数

x

一个 xgb.cv.synchronous 对象。

verbose

是否打印详细数据。

...

传递给 data.table.print()

详情

当不详细时,它只会打印评估结果,包括最佳迭代次数(如果可用)。

示例

data(agaricus.train, package = "xgboost")

train <- agaricus.train
cv <- xgb.cv(
  data = xgb.DMatrix(train$data, label = train$label, nthread = 1),
  nfold = 5,
  nrounds = 2,
  params = xgb.params(
    max_depth = 2,
    nthread = 2,
    objective = "binary:logistic"
  )
)
print(cv)
print(cv, verbose = TRUE)