This generic function let user extract base information about model. The function returns a named list of class model_info that
contain about package of model, version and task type. For wrappers like mlr or caret both, package and wrapper information
are stored
# S3 method for WrappedModel
model_info(model, is_multiclass = FALSE, ...)
# S3 method for H2ORegressionModel
model_info(model, is_multiclass = FALSE, ...)
# S3 method for H2OBinomialModel
model_info(model, is_multiclass = FALSE, ...)
# S3 method for H2OMultinomialModel
model_info(model, is_multiclass = FALSE, ...)
# S3 method for scikitlearn_model
model_info(model, is_multiclass = FALSE, ...)
# S3 method for keras
model_info(model, is_multiclass = FALSE, ...)
# S3 method for LearnerRegr
model_info(model, is_multiclass = FALSE, ...)
# S3 method for LearnerClassif
model_info(model, is_multiclass = FALSE, ...)
# S3 method for GraphLearner
model_info(model, is_multiclass = FALSE, ...)
# S3 method for xgb.Booster
model_info(model, is_multiclass = FALSE, ...)
# S3 method for workflow
model_info(model, is_multiclass = FALSE, ...)
# S3 method for model_stack
model_info(model, is_multiclass = FALSE, ...)- model object
- if TRUE and task is classification, then multitask classification is set. Else is omitted. If model_info
was executed withing explain function. DALEX will recognize subtype on it's own. @param is_multiclass
- another arguments
A named list of class model_info
Currently supported packages are:
mlr models created with mlr package
h2o models created with h2o package
scikit-learn models created with scikit-learn Python library and accessed via reticulate
keras models created with keras Python library and accessed via reticulate
mlr3 models created with mlr3 package
xgboost models created with xgboost package
tidymodels models created with tidymodels package