Construct lgb.Dataset object from dense matrix, sparse matrix
or local file (that was created previously by saving an lgb.Dataset).
lgb.Dataset( data, params = list(), reference = NULL, colnames = NULL, categorical_feature = NULL, free_raw_data = TRUE, info = list(), ... )
| data | a |
|---|---|
| params | a list of parameters |
| reference | reference dataset |
| colnames | names of columns |
| categorical_feature | categorical features |
| free_raw_data | TRUE for need to free raw data after construct |
| info | a list of information of the |
| ... | other information to pass to |
constructed dataset
# \donttest{ data(agaricus.train, package = "lightgbm") train <- agaricus.train dtrain <- lgb.Dataset(train$data, label = train$label) data_file <- tempfile(fileext = ".data") lgb.Dataset.save(dtrain, data_file)#> [LightGBM] [Info] Saving data to binary file /tmp/RtmpFsca5w/file4d666c119e2.data#> [LightGBM] [Info] Load from binary file /tmp/RtmpFsca5w/file4d666c119e2.data# }