Skip to content

Commit

Permalink
GH-15809: fix R tests
Browse files Browse the repository at this point in the history
  • Loading branch information
syzonyuliia-h2o authored and wendycwong committed Feb 5, 2024
1 parent eb0b133 commit be425a7
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ test.model.generic.drf <- function() {
original_output <- capture.output(print(original_model))
generic_output <- capture.output(print(generic_model))
compare_output(original_output, generic_output,
c("Extract .+ frame","H2OBinomialModel: drf", "Model ID", "H2OBinomialMetrics: drf"),
c("H2OBinomialModel: generic", "Model ID", "H2OBinomialMetrics: generic"))
c("Extract .+ frame","H2OBinomialModel: drf", "Model ID", "H2OBinomialMetrics: drf", "AIC"),
c("H2OBinomialModel: generic", "Model ID", "H2OBinomialMetrics: generic", "AIC", "loglikelihood"))

generic_model_preds <- h2o.predict(generic_model, data)
expect_equal(length(generic_model_preds), 3)
Expand All @@ -45,8 +45,8 @@ test.model.generic.drf <- function() {
original_output <- capture.output(print(original_model))
generic_output <- capture.output(print(generic_model))
compare_output(original_output, generic_output,
c("Extract .+ frame", "H2OMultinomialModel: drf", "Model ID", "H2OMultinomialMetrics: drf"),
c("H2OMultinomialModel: generic", "Model ID", "H2OMultinomialMetrics: generic"))
c("Extract .+ frame", "H2OMultinomialModel: drf", "Model ID", "H2OMultinomialMetrics: drf", "AIC"),
c("H2OMultinomialModel: generic", "Model ID", "H2OMultinomialMetrics: generic", "AIC"))

# Regression
cols <- c("Origin", "Dest")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ test.model.generic.gbm <- function() {
original_output <- capture.output(print(original_model))
generic_output <- capture.output(print(generic_model))
compare_output(original_output, generic_output,
c("Extract .+ frame","H2OBinomialModel: gbm", "Model ID", "H2OBinomialMetrics: gbm"),
c("H2OBinomialModel: generic", "Model ID", "H2OBinomialMetrics: generic"))
c("Extract .+ frame","H2OBinomialModel: gbm", "Model ID", "H2OBinomialMetrics: gbm", "AIC"),
c("H2OBinomialModel: generic", "Model ID", "H2OBinomialMetrics: generic", "AIC"))

generic_model_preds <- h2o.predict(generic_model, data)
expect_equal(length(generic_model_preds), 3)
Expand Down Expand Up @@ -54,8 +54,8 @@ test.model.generic.gbm <- function() {
original_output <- capture.output(print(original_model))
generic_output <- capture.output(print(generic_model))
compare_output(original_output, generic_output,
c("Extract .+ frame", "H2OMultinomialModel: gbm", "Model ID", "H2OMultinomialMetrics: gbm"),
c("H2OMultinomialModel: generic", "Model ID", "H2OMultinomialMetrics: generic"))
c("Extract .+ frame", "H2OMultinomialModel: gbm", "Model ID", "H2OMultinomialMetrics: gbm", "AIC"),
c("H2OMultinomialModel: generic", "Model ID", "H2OMultinomialMetrics: generic", "AIC"))

}

Expand Down
10 changes: 4 additions & 6 deletions h2o-r/tests/testdir_algos/generic/runit_generic_model_mojo_glm.R
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,8 @@ test.model.generic.glm <- function() {
original_output <- capture.output(print(original_model))
generic_output <- capture.output(print(generic_model))
compare_output(original_output, generic_output,
c("Extract .+ frame","H2OBinomialModel: glm", "Model ID", "H2OBinomialMetrics: glm"),
c("H2OBinomialModel: generic", "Model ID", "H2OBinomialMetrics: generic"))

c("Extract .+ frame","H2OBinomialModel: glm", "Model ID", "H2OBinomialMetrics: glm", "AIC"),
c("H2OBinomialModel: generic", "Model ID", "H2OBinomialMetrics: generic", "AIC"))
# Multinomial

cols <- c("Origin", "Distance")
Expand All @@ -64,9 +63,8 @@ test.model.generic.glm <- function() {
original_output <- capture.output(print(original_model))
generic_output <- capture.output(print(generic_model))
compare_output(original_output, generic_output,
c("Extract .+ frame","H2OMultinomialModel: glm", "Model ID", "H2OMultinomialMetrics: glm"),
c("H2OMultinomialModel: generic", "Model ID", "H2OMultinomialMetrics: generic"))

c("Extract .+ frame","H2OMultinomialModel: glm", "Model ID", "H2OMultinomialMetrics: glm", "AIC"),
c("H2OMultinomialModel: generic", "Model ID", "H2OMultinomialMetrics: generic", "AIC"))
# Ordinal

cols <- c("Origin", "Distance")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ test.model.generic.gbm <- function() {
original_output <- capture.output(print(original_model))
generic_output <- capture.output(print(generic_model))
compare_output(original_output, generic_output,
c("Extract .+ frame","H2OBinomialModel: xgboost", "Model ID", "H2OBinomialMetrics: xgboost"),
c("H2OBinomialModel: generic", "Model ID", "H2OBinomialMetrics: generic"))
c("Extract .+ frame","H2OBinomialModel: xgboost", "Model ID", "H2OBinomialMetrics: xgboost", "AIC"),
c("H2OBinomialModel: generic", "Model ID", "H2OBinomialMetrics: generic", "AIC"))

generic_model_preds <- h2o.predict(generic_model, data)
expect_equal(length(generic_model_preds), 3)
Expand Down Expand Up @@ -54,8 +54,8 @@ test.model.generic.gbm <- function() {
original_output <- capture.output(print(original_model))
generic_output <- capture.output(print(generic_model))
compare_output(original_output, generic_output,
c("Extract .+ frame", "H2OMultinomialModel: xgboost", "Model ID", "H2OMultinomialMetrics: xgboost"),
c("H2OMultinomialModel: generic", "Model ID", "H2OMultinomialMetrics: generic"))
c("Extract .+ frame", "H2OMultinomialModel: xgboost", "Model ID", "H2OMultinomialMetrics: xgboost", "AIC"),
c("H2OMultinomialModel: generic", "Model ID", "H2OMultinomialMetrics: generic", "AIC"))

}

Expand Down

0 comments on commit be425a7

Please sign in to comment.