Skip to contents

Prints formatted results of xgb.cv().

Usage

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

Arguments

x

An xgb.cv.synchronous object.

verbose

Whether to print detailed data.

...

Passed to data.table.print().

Details

When not verbose, it would only print the evaluation results, including the best iteration (when available).

Examples

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)