Retrieves the AUUC value from an H2OBinomialUpliftMetrics. The type of AUUC depends on auuc_type which was set before training. If you need specific AUUC, see h2o.auuc_table function. If "train" and "valid" parameters are FALSE (default), then the training AUUC value is returned. If more than one parameter is set to TRUE, then a named vector of AUUCs are returned, where the names are "train", "valid".
h2o.auuc(object, train = FALSE, valid = FALSE)
object | An H2OBinomialUpliftMetrics |
---|---|
train | Retrieve the training AUUC |
valid | Retrieve the validation AUUC |
# NOT RUN { library(h2o) h2o.init() f <- "https://s3.amazonaws.com/h2o-public-test-data/smalldata/uplift/criteo_uplift_13k.csv" train <- h2o.importFile(f) train$treatment <- as.factor(train$treatment) train$conversion <- as.factor(train$conversion) model <- h2o.upliftRandomForest(training_frame=train, x=sprintf("f%s",seq(0:10)), y="conversion", ntrees=10, max_depth=5, treatment_column="treatment", auuc_type="AUTO") perf <- h2o.performance(model, train=TRUE) h2o.auuc(perf) # }