Last updated on 2025-12-19 17:49:42 CET.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 2.3.0 | 6.33 | 315.79 | 322.12 | ERROR | |
| r-devel-linux-x86_64-debian-gcc | 2.3.0 | 4.80 | 223.51 | 228.31 | 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 | 500.58 | 511.58 | ERROR | |
| r-devel-windows-x86_64 | 2.3.0 | 13.00 | 483.00 | 496.00 | ERROR | |
| r-patched-linux-x86_64 | 2.3.0 | 6.39 | 306.38 | 312.77 | ERROR | |
| r-release-linux-x86_64 | 2.3.0 | 6.61 | 302.36 | 308.97 | 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 | 14.00 | 454.00 | 468.00 | OK | |
| 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 | 14.00 | 576.00 | 590.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’ [250s/322s]
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 = 1794.983 , mean = 3505.763 , max = 6265.565
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -548.4238 , mean = 5.760184 , max = 742.2337
<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.715 , mean = 3505.501 , max = 6056.205
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -557.3934 , mean = 6.022927 , max = 767.5811
<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.01381976 , mean = 0.3221985 , max = 0.9895024
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7835473 , mean = -4.168775e-05 , max = 0.8839181
<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’ [175s/235s]
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 = 1783.977 , mean = 3504.928 , max = 6260.656
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -569.9757 , mean = 6.595205 , max = 735.4819
<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 = 2105.125 , mean = 3504.604 , max = 6046.12
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -516.8459 , mean = 6.919629 , max = 807.4562
<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.01293583 , mean = 0.3223674 , max = 0.9900207
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7861854 , mean = -0.0002106294 , max = 0.8868309
<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-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’ [7m/15m]
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 = 1791.946 , mean = 3504.949 , max = 6265.6
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -530.696 , mean = 6.57436 , max = 744.5941
<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 = 2124.428 , mean = 3504.019 , max = 6056.577
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -537.5134 , mean = 7.504818 , max = 726.2816
<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.01495255 , mean = 0.3225467 , max = 0.9890468
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7965014 , mean = -0.0003898967 , max = 0.8918818
<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' [335s]
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 = 1792.073 , mean = 3506.601 , max = 6243.471
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -563.8715 , mean = 4.922312 , max = 748.3379
<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 = 2114.517 , mean = 3503.958 , max = 6045.81
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -511.5171 , mean = 7.565166 , max = 739.1978
<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.01245132 , mean = 0.3218601 , max = 0.9894545
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7814303 , mean = 0.0002967234 , max = 0.8815193
<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’ [246s/303s]
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 = 1785.349 , mean = 3503.899 , max = 6269.792
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -546.4837 , mean = 7.624145 , max = 762.1435
<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.561 , mean = 3502.042 , max = 6052.967
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -516.9687 , mean = 9.482014 , max = 744.4771
<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.009817251 , mean = 0.3223525 , max = 0.9908985
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7830905 , mean = -0.0001957037 , max = 0.8849529
<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’ [242s/289s]
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 = 1790.562 , mean = 3505.283 , max = 6238.61
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -547.1459 , mean = 6.240434 , max = 752.8022
<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 = 2126.843 , mean = 3499.809 , max = 6044.027
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -523.843 , mean = 11.71414 , max = 779.604
<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.01277638 , mean = 0.322563 , max = 0.988891
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7917716 , mean = -0.0004062287 , max = 0.8910643
<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' [470s]
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 = 1793.704 , mean = 3504.806 , max = 6249.564
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -528.7864 , mean = 6.717886 , max = 737.948
<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 = 2112.774 , mean = 3501.454 , max = 6050.506
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -515.7311 , mean = 10.06954 , max = 747.5299
<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.01128543 , mean = 0.321857 , max = 0.9890669
-> residual function : difference between y and yhat ( <1b>[33m default <1b>[39m )
-> residuals : numerical, min = -0.7679731 , mean = 0.0002997913 , max = 0.8893998
<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