Skip to contents

Models have to be pre-defined and added to the database. Some models are already added. Other models can be added with rpwf_add_py_model(). This functions shows the models currently in the database.

Usage

rpwf_avail_models(db_con)

Arguments

db_con

an rpwf_connect_db() object.

Value

a data.frame of models available in the database.

Examples

board <- pins::board_temp()
tmp_dir <- tempdir()
db_con <- rpwf_connect_db(paste(tmp_dir, "db.SQLite", sep = "/"), board)
rpwf_avail_models(db_con)
#>              py_module        py_base_learner r_engine     model_mode
#> 1 sklearn.linear_model     LogisticRegression   glmnet classification
#> 2 sklearn.linear_model             ElasticNet   glmnet     regression
#> 3          sklearn.svm                    SVC  kernlab classification
#> 4          sklearn.svm                    SVR  kernlab     regression
#> 5              xgboost          XGBClassifier  xgboost classification
#> 6     sklearn.ensemble RandomForestClassifier    rpart classification