对于我在 Rstudio 上第一次使用 Package H2o,我收到了 Ridge 模型的以下消息
Error: water.exceptions.H2OConcurrentModificationException: Rollups not possible, because Vec was deleted
这是我使用的代码,不幸的是我无法共享我的数据库,因为它是机密的
library(h2o)
h2o.init(nthreads = -1)
h2o.no_progress()
learn.h2o<-as.h2o(learn_preppeds)
test.h2o<-as.h2o(test_preppeds)
Lambda<- 10^seq(-3, 3, length = 100)
x <- setdiff(colnames(learn.h2o), c("NBCLAIM", "Offset"))
y <- "NBCLAIM" # Target variable
offset <- "Offset" # log(exposure)
glm_fit_ridge<-h2o.glm(
x = x,
y = y,
offset_column = offset,
training_frame = learn.h2o,
validation_frame = test.h2o,
family = "poisson",
link = 'log',
nfolds= 10, # 10 fold cross-validation
alpha = 0,
lambda =Lambda,
interactions= interactions_list,
keep_cross_validation_predictions = TRUE,
seed = 2 # For reproducibility)