lgb.extract_cv_score: lgb.extract_cv_score

Description Usage Arguments Value Examples

View source: R/model_lightgbm.R

Description

extract cv prediction from lgb.cv object

Usage

1
lgb.extract_cv_score(cv, score.fun = Metrics::auc)

Arguments

cv

lgb.cv object

score.fun

function for scoring, score.fun(label, preds)

Value

list of (cv.score, cv.preds)

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
library(lightgbm)
data(agaricus.train, package = "lightgbm")
train <- agaricus.train
dtrain <- lgb.Dataset(train$data, label = train$label)
params <- list(objective = "regression", metric = "l2")
model <- lgb.cv(
  params = params
  , data = dtrain
  , nrounds = 10L
  , nfold = 3L
  , min_data = 1L
  , learning_rate = 1.0
  , early_stopping_rounds = 5L
)
res <- lgb.extract_cv_score(model, score.fun = Metrics::rmse)
res$cv.score

6chaoran/suw documentation built on July 29, 2020, 5:31 p.m.