我正在使用h2o.glm模块(在R中)。我试图在输出h2o GLM模型对象中找到'weights_column'规范值,但我找不到它。我查看了模型@allparameters和模型@参数,这两个对象都没有包含权重列信息。重量信息是否保存在模型对象中的任何位置?
答案 0 :(得分:2)
如果为GLM或任何H2O算法指定weights_column
,它将在模型对象中存储列名(而不是实际列数据)。在R中,它将其存储在model@parameters
和model@allparameters
中。这是一个例子:
library(h2o)
model <- h2o.glm(x = 1:3, y = 5,
training_frame = as.h2o(iris),
weights_column = names(iris)[4],
family = "multinomial")
您可以在此处查看相关信息:
> model@parameters$weights_column
$`__meta`
$`__meta`$schema_version
[1] 3
$`__meta`$schema_name
[1] "ColSpecifierV3"
$`__meta`$schema_type
[1] "VecSpecifier"
$column_name
[1] "Petal.Width"
$is_member_of_frames
NULL