Last updated on 2025-12-29 17:50:33 CET.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 2.3.0 | 6.35 | 315.20 | 321.55 | ERROR | |
| r-devel-linux-x86_64-debian-gcc | 2.3.0 | 4.94 | 222.57 | 227.51 | ERROR | |
| r-devel-linux-x86_64-fedora-clang | 2.3.0 | 12.00 | 531.75 | 543.75 | ERROR | |
| r-devel-linux-x86_64-fedora-gcc | 2.3.0 | 11.00 | 480.25 | 491.25 | ERROR | |
| r-devel-windows-x86_64 | 2.3.0 | 12.00 | 440.00 | 452.00 | ERROR | |
| r-patched-linux-x86_64 | 2.3.0 | 7.39 | 306.79 | 314.18 | ERROR | |
| r-release-linux-x86_64 | 2.3.0 | 5.32 | 306.82 | 312.14 | ERROR | |
| r-release-macos-arm64 | 2.3.0 | OK | ||||
| r-release-macos-x86_64 | 2.3.0 | 5.00 | 264.00 | 269.00 | OK | |
| r-release-windows-x86_64 | 2.3.0 | 13.00 | 445.00 | 458.00 | ERROR | |
| r-oldrel-macos-arm64 | 2.3.0 | OK | ||||
| r-oldrel-macos-x86_64 | 2.3.0 | 5.00 | 198.00 | 203.00 | OK | |
| r-oldrel-windows-x86_64 | 2.3.0 | 20.00 | 587.00 | 607.00 | ERROR |
Version: 2.3.0
Check: CRAN incoming feasibility
Result: NOTE
Maintainer: ‘Szymon Maksymiuk <sz.maksymiuk@gmail.com>’
The Description field contains
'DALEXtra' creates 'DALEX' Biecek (2018) <arXiv:1806.08915> explainer
Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Version: 2.3.0
Check: examples
Result: ERROR
Running examples in ‘DALEXtra-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: explain_xgboost
> ### Title: Create explainer from your xgboost model
> ### Aliases: explain_xgboost
>
> ### ** Examples
>
> library("xgboost")
> library("DALEXtra")
> library("mlr")
Loading required package: ParamHelpers
> # 8th column is target that has to be omitted in X data
> data <- as.matrix(createDummyFeatures(titanic_imputed[,-8]))
> model <- xgboost(data, titanic_imputed$survived, nrounds = 10,
+ params = list(objective = "binary:logistic"),
+ prediction = TRUE)
Warning in throw_err_or_depr_msg("Parameter(s) have been removed from this function: ", :
Parameter(s) have been removed from this function: params. This warning will become an error in a future version.
Warning in throw_err_or_depr_msg("Passed unrecognized parameters: ", paste(head(names_unrecognized), :
Passed unrecognized parameters: prediction. This warning will become an error in a future version.
> # explainer with encode functiom
> explainer_1 <- explain_xgboost(model, data = titanic_imputed[,-8],
+ titanic_imputed$survived,
+ encode_function = function(data) {
+ as.matrix(createDummyFeatures(data))
+ })
Preparation of a new explainer is initiated
-> model label : xgb.Booster ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.xgb.Booster will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
Error in strsplit(model$params$objective, ":", fixed = TRUE) :
non-character argument
Calls: explain_xgboost ... explain -> model_info -> model_info.xgb.Booster -> strsplit
Execution halted
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-patched-linux-x86_64, r-release-linux-x86_64
Version: 2.3.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [247s/318s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(DALEXtra)
Loading required package: DALEX
Welcome to DALEX (version: 2.5.3).
Find examples and detailed introduction at: http://ema.drwhy.ai/
Additional features will be available after installation of: ggpubr.
Use 'install_dependencies()' to get all suggested dependencies
>
> test_check("DALEXtra")
Preparation of a new explainer is initiated
-> model label : LM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1792.597 , mean = 3506.836 , max = 6241.447
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -257.2555 , mean = 4.687686 , max = 472.356
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : RF
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1797.14 , mean = 3504.25 , max = 6247.628
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -545.6288 , mean = 7.273527 , max = 736.8798
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : GBM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 2121.962 , mean = 3502.803 , max = 6035.104
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -587.2718 , mean = 8.720837 , max = 757.7014
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Preparation of a new explainer is initiated
-> model label : ranger ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.ranger will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package ranger , ver. 0.17.0 , task classification ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 0.013845 , mean = 0.3220137 , max = 0.9916873
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.795833 , mean = 0.0001430893 , max = 0.884544
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Saving _problems/test_xgboost_explain-13.R
Saving _problems/test_xgboost_explain-31.R
Saving _problems/test_xgboost_explain-50.R
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
══ Skipped tests (11) ══════════════════════════════════════════════════════════
• Conda test env needed for tests (6): 'test_create_env.R:6:3',
'test_create_env.R:27:3', 'test_create_env.R:40:3',
'test_keras_explain.R:6:2', 'test_scikitlearn_explain.R:6:3',
'tests_prints.R:8:3'
• JAVA entry needed for tests (4): 'test_h2o_explain.R:8:3',
'test_h2o_explain.R:33:3', 'test_h2o_explain.R:56:3',
'test_h2o_explain.R:90:3'
• Test with windows (1): 'test_champion_challenger.R:5:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_xgboost_explain.R:11:3'): creating explainer classif ───────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:11:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:29:3'): creating explainer regr ──────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:29:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:48:3'): creating explainer multi ─────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:48:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-debian-clang
Version: 2.3.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [173s/217s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(DALEXtra)
Loading required package: DALEX
Welcome to DALEX (version: 2.5.3).
Find examples and detailed introduction at: http://ema.drwhy.ai/
Additional features will be available after installation of: ggpubr.
Use 'install_dependencies()' to get all suggested dependencies
>
> test_check("DALEXtra")
Preparation of a new explainer is initiated
-> model label : LM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1792.597 , mean = 3506.836 , max = 6241.447
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -257.2555 , mean = 4.687686 , max = 472.356
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : RF
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1805.422 , mean = 3505.716 , max = 6262.642
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -544.0438 , mean = 5.807377 , max = 773.4551
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : GBM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 2119.292 , mean = 3501.994 , max = 6046.541
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -533.5757 , mean = 9.529661 , max = 762.4283
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Preparation of a new explainer is initiated
-> model label : ranger ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.ranger will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package ranger , ver. 0.17.0 , task classification ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 0.01339962 , mean = 0.3217007 , max = 0.991159
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7739884 , mean = 0.0004560927 , max = 0.8861474
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Saving _problems/test_xgboost_explain-13.R
Saving _problems/test_xgboost_explain-31.R
Saving _problems/test_xgboost_explain-50.R
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
══ Skipped tests (11) ══════════════════════════════════════════════════════════
• Conda test env needed for tests (6): 'test_create_env.R:6:3',
'test_create_env.R:27:3', 'test_create_env.R:40:3',
'test_keras_explain.R:6:2', 'test_scikitlearn_explain.R:6:3',
'tests_prints.R:8:3'
• JAVA entry needed for tests (4): 'test_h2o_explain.R:8:3',
'test_h2o_explain.R:33:3', 'test_h2o_explain.R:56:3',
'test_h2o_explain.R:90:3'
• Test with windows (1): 'test_champion_challenger.R:5:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_xgboost_explain.R:11:3'): creating explainer classif ───────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:11:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:29:3'): creating explainer regr ──────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:29:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:48:3'): creating explainer multi ─────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:48:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 2.3.0
Check: examples
Result: ERROR
Running examples in ‘DALEXtra-Ex.R’ failed
The error most likely occurred in:
> ### Name: explain_xgboost
> ### Title: Create explainer from your xgboost model
> ### Aliases: explain_xgboost
>
> ### ** Examples
>
> library("xgboost")
> library("DALEXtra")
> library("mlr")
Loading required package: ParamHelpers
> # 8th column is target that has to be omitted in X data
> data <- as.matrix(createDummyFeatures(titanic_imputed[,-8]))
> model <- xgboost(data, titanic_imputed$survived, nrounds = 10,
+ params = list(objective = "binary:logistic"),
+ prediction = TRUE)
Warning in throw_err_or_depr_msg("Parameter(s) have been removed from this function: ", :
Parameter(s) have been removed from this function: params. This warning will become an error in a future version.
Warning in throw_err_or_depr_msg("Passed unrecognized parameters: ", paste(head(names_unrecognized), :
Passed unrecognized parameters: prediction. This warning will become an error in a future version.
> # explainer with encode functiom
> explainer_1 <- explain_xgboost(model, data = titanic_imputed[,-8],
+ titanic_imputed$survived,
+ encode_function = function(data) {
+ as.matrix(createDummyFeatures(data))
+ })
Preparation of a new explainer is initiated
-> model label : xgb.Booster ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.xgb.Booster will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
Error in strsplit(model$params$objective, ":", fixed = TRUE) :
non-character argument
Calls: explain_xgboost ... explain -> model_info -> model_info.xgb.Booster -> strsplit
Execution halted
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-release-windows-x86_64, r-oldrel-windows-x86_64
Version: 2.3.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [7m/20m]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(DALEXtra)
Loading required package: DALEX
Welcome to DALEX (version: 2.5.3).
Find examples and detailed introduction at: http://ema.drwhy.ai/
Additional features will be available after installation of: ggpubr.
Use 'install_dependencies()' to get all suggested dependencies
>
> test_check("DALEXtra")
Preparation of a new explainer is initiated
-> model label : LM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1792.597 , mean = 3506.836 , max = 6241.447
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -257.2555 , mean = 4.687686 , max = 472.356
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : RF
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1810.411 , mean = 3504.683 , max = 6244.71
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -554.9215 , mean = 6.8401 , max = 774.7968
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : GBM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 2129.971 , mean = 3503.657 , max = 6054.718
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -526.9708 , mean = 7.866705 , max = 731.4775
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Preparation of a new explainer is initiated
-> model label : ranger ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.ranger will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package ranger , ver. 0.17.0 , task classification ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 0.01514996 , mean = 0.3223731 , max = 0.9936661
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7842452 , mean = -0.000216355 , max = 0.8900432
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Saving _problems/test_xgboost_explain-13.R
Saving _problems/test_xgboost_explain-31.R
Saving _problems/test_xgboost_explain-50.R
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
══ Skipped tests (11) ══════════════════════════════════════════════════════════
• Conda test env needed for tests (6): 'test_create_env.R:6:3',
'test_create_env.R:27:3', 'test_create_env.R:40:3',
'test_keras_explain.R:6:2', 'test_scikitlearn_explain.R:6:3',
'tests_prints.R:8:3'
• JAVA entry needed for tests (4): 'test_h2o_explain.R:8:3',
'test_h2o_explain.R:33:3', 'test_h2o_explain.R:56:3',
'test_h2o_explain.R:90:3'
• Test with windows (1): 'test_champion_challenger.R:5:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_xgboost_explain.R:11:3'): creating explainer classif ───────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:11:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:29:3'): creating explainer regr ──────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:29:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:48:3'): creating explainer multi ─────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:48:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 2.3.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [381s/506s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(DALEXtra)
Loading required package: DALEX
Welcome to DALEX (version: 2.5.3).
Find examples and detailed introduction at: http://ema.drwhy.ai/
>
> test_check("DALEXtra")
Preparation of a new explainer is initiated
-> model label : LM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1792.597 , mean = 3506.836 , max = 6241.447
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -257.2555 , mean = 4.687686 , max = 472.356
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : RF
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1787.108 , mean = 3505.366 , max = 6257.454
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -550.3216 , mean = 6.157272 , max = 756.7292
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : GBM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 2117.094 , mean = 3503.09 , max = 6053.704
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -514.0939 , mean = 8.433514 , max = 745.653
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Preparation of a new explainer is initiated
-> model label : ranger ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.ranger will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package ranger , ver. 0.17.0 , task classification ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 0.01209228 , mean = 0.3223495 , max = 0.9899283
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7674164 , mean = -0.0001926773 , max = 0.8822536
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Saving _problems/test_xgboost_explain-13.R
Saving _problems/test_xgboost_explain-31.R
Saving _problems/test_xgboost_explain-50.R
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
══ Skipped tests (11) ══════════════════════════════════════════════════════════
• Conda test env needed for tests (6): 'test_create_env.R:6:3',
'test_create_env.R:27:3', 'test_create_env.R:40:3',
'test_keras_explain.R:6:2', 'test_scikitlearn_explain.R:6:3',
'tests_prints.R:8:3'
• JAVA entry needed for tests (4): 'test_h2o_explain.R:8:3',
'test_h2o_explain.R:33:3', 'test_h2o_explain.R:56:3',
'test_h2o_explain.R:90:3'
• Test with windows (1): 'test_champion_challenger.R:5:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_xgboost_explain.R:11:3'): creating explainer classif ───────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:11:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:29:3'): creating explainer regr ──────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:29:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:48:3'): creating explainer multi ─────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:48:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc
Version: 2.3.0
Check: tests
Result: ERROR
Running 'testthat.R' [351s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> library(testthat)
> library(DALEXtra)
Loading required package: DALEX
Welcome to DALEX (version: 2.5.3).
Find examples and detailed introduction at: http://ema.drwhy.ai/
Additional features will be available after installation of: ggpubr.
Use 'install_dependencies()' to get all suggested dependencies
>
> test_check("DALEXtra")
|
| | 0%
|
|============ | 17%
|
|======================= | 33%
|
|=================================== | 50%
|
|=============================================== | 67%
|
|========================================================== | 83%
|
|======================================================================| 100%Preparation of a new explainer is initiated
-> model label : LM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1792.597 , mean = 3506.836 , max = 6241.447
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -257.2555 , mean = 4.687686 , max = 472.356
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : RF
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1806.114 , mean = 3503.526 , max = 6249.13
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -545.3414 , mean = 7.997502 , max = 736.2498
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : GBM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 2121.793 , mean = 3504.238 , max = 6055.541
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -518.7931 , mean = 7.285344 , max = 755.1934
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Preparation of a new explainer is initiated
-> model label : ranger ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.ranger will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package ranger , ver. 0.17.0 , task classification ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 0.01187739 , mean = 0.3223125 , max = 0.9879898
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7929281 , mean = -0.0001557288 , max = 0.8833309
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Saving _problems/test_xgboost_explain-13.R
Saving _problems/test_xgboost_explain-31.R
Saving _problems/test_xgboost_explain-50.R
[ FAIL 3 | WARN 13 | SKIP 10 | PASS 45 ]
══ Skipped tests (10) ══════════════════════════════════════════════════════════
• Conda test env needed for tests (6): 'test_create_env.R:6:3',
'test_create_env.R:27:3', 'test_create_env.R:40:3',
'test_keras_explain.R:6:2', 'test_scikitlearn_explain.R:6:3',
'tests_prints.R:8:3'
• JAVA entry needed for tests (4): 'test_h2o_explain.R:8:3',
'test_h2o_explain.R:33:3', 'test_h2o_explain.R:56:3',
'test_h2o_explain.R:90:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_xgboost_explain.R:11:3'): creating explainer classif ───────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:11:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:29:3'): creating explainer regr ──────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:29:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:48:3'): creating explainer multi ─────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:48:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
[ FAIL 3 | WARN 13 | SKIP 10 | PASS 45 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-windows-x86_64
Version: 2.3.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [245s/340s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(DALEXtra)
Loading required package: DALEX
Welcome to DALEX (version: 2.5.3).
Find examples and detailed introduction at: http://ema.drwhy.ai/
Additional features will be available after installation of: ggpubr.
Use 'install_dependencies()' to get all suggested dependencies
>
> test_check("DALEXtra")
Preparation of a new explainer is initiated
-> model label : LM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1792.597 , mean = 3506.836 , max = 6241.447
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -257.2555 , mean = 4.687686 , max = 472.356
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : RF
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1801.923 , mean = 3505.98 , max = 6248.935
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -540.3313 , mean = 5.543661 , max = 729.387
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : GBM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 2113.265 , mean = 3501.704 , max = 6054.182
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -577.7813 , mean = 9.819881 , max = 776.0686
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Preparation of a new explainer is initiated
-> model label : ranger ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.ranger will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package ranger , ver. 0.17.0 , task classification ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 0.01420186 , mean = 0.323003 , max = 0.9897365
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7900027 , mean = -0.0008461767 , max = 0.8852238
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Saving _problems/test_xgboost_explain-13.R
Saving _problems/test_xgboost_explain-31.R
Saving _problems/test_xgboost_explain-50.R
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
══ Skipped tests (11) ══════════════════════════════════════════════════════════
• Conda test env needed for tests (6): 'test_create_env.R:6:3',
'test_create_env.R:27:3', 'test_create_env.R:40:3',
'test_keras_explain.R:6:2', 'test_scikitlearn_explain.R:6:3',
'tests_prints.R:8:3'
• JAVA entry needed for tests (4): 'test_h2o_explain.R:8:3',
'test_h2o_explain.R:33:3', 'test_h2o_explain.R:56:3',
'test_h2o_explain.R:90:3'
• Test with windows (1): 'test_champion_challenger.R:5:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_xgboost_explain.R:11:3'): creating explainer classif ───────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:11:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:29:3'): creating explainer regr ──────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:29:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:48:3'): creating explainer multi ─────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:48:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
Error:
! Test failures.
Execution halted
Flavor: r-patched-linux-x86_64
Version: 2.3.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [245s/304s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(DALEXtra)
Loading required package: DALEX
Welcome to DALEX (version: 2.5.3).
Find examples and detailed introduction at: http://ema.drwhy.ai/
Additional features will be available after installation of: ggpubr.
Use 'install_dependencies()' to get all suggested dependencies
>
> test_check("DALEXtra")
Preparation of a new explainer is initiated
-> model label : LM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1792.597 , mean = 3506.836 , max = 6241.447
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -257.2555 , mean = 4.687686 , max = 472.356
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : RF
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1796.745 , mean = 3504.548 , max = 6244.314
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -533.9574 , mean = 6.975638 , max = 771.671
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : GBM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 2115.056 , mean = 3503.022 , max = 6038.171
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -583.4749 , mean = 8.501189 , max = 808.8686
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Preparation of a new explainer is initiated
-> model label : ranger ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.ranger will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package ranger , ver. 0.17.0 , task classification ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 0.0128269 , mean = 0.3225318 , max = 0.9907202
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7950321 , mean = -0.0003750014 , max = 0.886619
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Saving _problems/test_xgboost_explain-13.R
Saving _problems/test_xgboost_explain-31.R
Saving _problems/test_xgboost_explain-50.R
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
══ Skipped tests (11) ══════════════════════════════════════════════════════════
• Conda test env needed for tests (6): 'test_create_env.R:6:3',
'test_create_env.R:27:3', 'test_create_env.R:40:3',
'test_keras_explain.R:6:2', 'test_scikitlearn_explain.R:6:3',
'tests_prints.R:8:3'
• JAVA entry needed for tests (4): 'test_h2o_explain.R:8:3',
'test_h2o_explain.R:33:3', 'test_h2o_explain.R:56:3',
'test_h2o_explain.R:90:3'
• Test with windows (1): 'test_champion_challenger.R:5:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_xgboost_explain.R:11:3'): creating explainer classif ───────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:11:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:29:3'): creating explainer regr ──────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:29:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:48:3'): creating explainer multi ─────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:48:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
[ FAIL 3 | WARN 15 | SKIP 11 | PASS 44 ]
Error:
! Test failures.
Execution halted
Flavor: r-release-linux-x86_64
Version: 2.3.0
Check: tests
Result: ERROR
Running 'testthat.R' [357s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> library(testthat)
> library(DALEXtra)
Loading required package: DALEX
Welcome to DALEX (version: 2.5.3).
Find examples and detailed introduction at: http://ema.drwhy.ai/
Additional features will be available after installation of: ggpubr.
Use 'install_dependencies()' to get all suggested dependencies
>
> test_check("DALEXtra")
|
| | 0%
|
|============ | 17%
|
|======================= | 33%
|
|=================================== | 50%
|
|=============================================== | 67%
|
|========================================================== | 83%
|
|======================================================================| 100%Preparation of a new explainer is initiated
-> model label : LM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1792.597 , mean = 3506.836 , max = 6241.447
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -257.2555 , mean = 4.687686 , max = 472.356
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : RF
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1804.235 , mean = 3505.37 , max = 6248.436
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -547.5269 , mean = 6.153481 , max = 751.5919
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : GBM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 2123.822 , mean = 3502.72 , max = 6059.035
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -527.6522 , mean = 8.803201 , max = 727.0278
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Preparation of a new explainer is initiated
-> model label : ranger ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.ranger will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package ranger , ver. 0.17.0 , task classification ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 0.01747507 , mean = 0.3216937 , max = 0.9892503
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7795316 , mean = 0.0004630763 , max = 0.8836138
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Saving _problems/test_xgboost_explain-13.R
Saving _problems/test_xgboost_explain-31.R
Saving _problems/test_xgboost_explain-50.R
[ FAIL 3 | WARN 13 | SKIP 10 | PASS 45 ]
══ Skipped tests (10) ══════════════════════════════════════════════════════════
• Conda test env needed for tests (6): 'test_create_env.R:6:3',
'test_create_env.R:27:3', 'test_create_env.R:40:3',
'test_keras_explain.R:6:2', 'test_scikitlearn_explain.R:6:3',
'tests_prints.R:8:3'
• JAVA entry needed for tests (4): 'test_h2o_explain.R:8:3',
'test_h2o_explain.R:33:3', 'test_h2o_explain.R:56:3',
'test_h2o_explain.R:90:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_xgboost_explain.R:11:3'): creating explainer classif ───────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:11:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:29:3'): creating explainer regr ──────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:29:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:48:3'): creating explainer multi ─────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:48:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
[ FAIL 3 | WARN 13 | SKIP 10 | PASS 45 ]
Error:
! Test failures.
Execution halted
Flavor: r-release-windows-x86_64
Version: 2.3.0
Check: tests
Result: ERROR
Running 'testthat.R' [474s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> library(testthat)
> library(DALEXtra)
Loading required package: DALEX
Welcome to DALEX (version: 2.5.3).
Find examples and detailed introduction at: http://ema.drwhy.ai/
Additional features will be available after installation of: ggpubr.
Use 'install_dependencies()' to get all suggested dependencies
>
> test_check("DALEXtra")
|
| | 0%
|
|============ | 17%
|
|======================= | 33%
|
|=================================== | 50%
|
|=============================================== | 67%
|
|========================================================== | 83%
|
|======================================================================| 100%Preparation of a new explainer is initiated
-> model label : LM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1792.597 , mean = 3506.836 , max = 6241.447
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -257.2555 , mean = 4.687686 , max = 472.356
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : RF
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 1798.165 , mean = 3504.899 , max = 6265.926
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -560.8597 , mean = 6.624494 , max = 737.3356
<1b>[32m A new explainer has been created! <1b>[39m
Preparation of a new explainer is initiated
-> model label : GBM
-> data : 9000 rows 6 cols
-> target variable : 9000 values
-> predict function : yhat.WrappedModel will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package mlr , ver. 2.19.3 , task regression ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 2116.407 , mean = 3503.377 , max = 6028.77
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -556.4676 , mean = 8.146942 , max = 775.8852
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Preparation of a new explainer is initiated
-> model label : ranger ( <1b>[33m default <1b>[39m )
-> data : 2207 rows 7 cols
-> target variable : 2207 values
-> predict function : yhat.ranger will be used ( <1b>[33m default <1b>[39m )
-> predicted values : No value for predict function target column. ( <1b>[33m default <1b>[39m )
-> model_info : package ranger , ver. 0.17.0 , task classification ( <1b>[33m default <1b>[39m )
-> predicted values : numerical, min = 0.01318999 , mean = 0.3222315 , max = 0.9877806
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.777772 , mean = -7.470206e-05 , max = 0.884008
<1b>[32m A new explainer has been created! <1b>[39m
additional arguments ignored in warning()
Saving _problems/test_xgboost_explain-13.R
Saving _problems/test_xgboost_explain-31.R
Saving _problems/test_xgboost_explain-50.R
[ FAIL 3 | WARN 13 | SKIP 10 | PASS 45 ]
══ Skipped tests (10) ══════════════════════════════════════════════════════════
• Conda test env needed for tests (6): 'test_create_env.R:6:3',
'test_create_env.R:27:3', 'test_create_env.R:40:3',
'test_keras_explain.R:6:2', 'test_scikitlearn_explain.R:6:3',
'tests_prints.R:8:3'
• JAVA entry needed for tests (4): 'test_h2o_explain.R:8:3',
'test_h2o_explain.R:33:3', 'test_h2o_explain.R:56:3',
'test_h2o_explain.R:90:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_xgboost_explain.R:11:3'): creating explainer classif ───────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:11:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:29:3'): creating explainer regr ──────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:29:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
── Error ('test_xgboost_explain.R:48:3'): creating explainer multi ─────────────
Error in `strsplit(model$params$objective, ":", fixed = TRUE)`: non-character argument
Backtrace:
▆
1. └─DALEXtra::explain_xgboost(...) at test_xgboost_explain.R:48:3
2. └─DALEX::explain(...)
3. ├─DALEX::model_info(model, is_multiclass = task_subtype)
4. └─DALEXtra:::model_info.xgb.Booster(model, is_multiclass = task_subtype)
5. └─base::strsplit(model$params$objective, ":", fixed = TRUE)
[ FAIL 3 | WARN 13 | SKIP 10 | PASS 45 ]
Error:
! Test failures.
Execution halted
Flavor: r-oldrel-windows-x86_64