Skip to content

add engine docs for bonsai wrappers #721

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
May 16, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -90,4 +90,4 @@ Encoding: UTF-8
LazyData: true
Roxygen: list(markdown = TRUE)
Config/testthat/edition: 3
RoxygenNote: 7.1.2.9000
RoxygenNote: 7.2.0.9000
12 changes: 0 additions & 12 deletions R/decision_tree_party.R

This file was deleted.

12 changes: 12 additions & 0 deletions R/decision_tree_partykit.R
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#' Decision trees via partykit
#'
#' [partykit::ctree()] fits a model as a set of if/then statements that creates a
#' tree-based structure using hypothesis testing methods.
#'
#' @includeRmd man/rmd/decision_tree_partykit.md details
#'
#' @name details_decision_tree_partykit
#' @keywords internal
NULL

# See inst/README-DOCS.md for a description of how these files are processed
2 changes: 1 addition & 1 deletion R/engine_docs.R
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ knit_engine_docs <- function(pattern = NULL) {

extensions <- function() {
c("baguette", "censored", "discrim", "multilevelmod", "plsmod",
"poissonreg", "rules")
"poissonreg", "rules", "bonsai")
}

# ------------------------------------------------------------------------------
Expand Down
8 changes: 4 additions & 4 deletions R/rand_forest_party.R → R/rand_forest_partykit.R
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
#' Random forests via party
#' Random forests via partykit
#'
#' [party::cforest()] fits a model that creates a large number of decision
#' [partykit::cforest()] fits a model that creates a large number of decision
#' trees, each independent of the others. The final prediction uses all
#' predictions from the individual trees and combines them.
#'
#' @includeRmd man/rmd/rand_forest_party.md details
#' @includeRmd man/rmd/rand_forest_partykit.md details
#'
#' @name details_rand_forest_party
#' @name details_rand_forest_partykit
#' @keywords internal
NULL

Expand Down
3 changes: 2 additions & 1 deletion R/translate.R
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,8 @@ deharmonize <- function(args, key) {
merged <-
dplyr::left_join(parsn, key, by = "parsnip") %>%
dplyr::arrange(order)
# TODO correct for bad merge?

merged <- merged[!duplicated(merged$order),]

names(args) <- merged$original
args[!is.na(merged$original)]
Expand Down
12 changes: 10 additions & 2 deletions inst/models.tsv
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,22 @@
"bart" "regression" "dbarts" NA
"boost_tree" "censored regression" "mboost" "censored"
"boost_tree" "classification" "C5.0" NA
"boost_tree" "classification" "lightgbm" "bonsai"
"boost_tree" "classification" "spark" NA
"boost_tree" "classification" "xgboost" NA
"boost_tree" "regression" "lightgbm" "bonsai"
"boost_tree" "regression" "spark" NA
"boost_tree" "regression" "xgboost" NA
"C5_rules" "classification" "C5.0" "rules"
"cubist_rules" "regression" "Cubist" "rules"
"decision_tree" "censored regression" "party" "censored"
"decision_tree" "censored regression" "partykit" "censored"
"decision_tree" "censored regression" "partykit" "bonsai"
"decision_tree" "censored regression" "rpart" "censored"
"decision_tree" "classification" "C5.0" NA
"decision_tree" "classification" "partykit" "bonsai"
"decision_tree" "classification" "rpart" NA
"decision_tree" "classification" "spark" NA
"decision_tree" "regression" "partykit" "bonsai"
"decision_tree" "regression" "rpart" NA
"decision_tree" "regression" "spark" NA
"discrim_flexible" "classification" "earth" "discrim"
Expand Down Expand Up @@ -85,10 +90,13 @@
"poisson_reg" "regression" "zeroinfl" "poissonreg"
"proportional_hazards" "censored regression" "glmnet" "censored"
"proportional_hazards" "censored regression" "survival" "censored"
"rand_forest" "censored regression" "party" "censored"
"rand_forest" "censored regression" "partykit" "censored"
"rand_forest" "censored regression" "partykit" "bonsai"
"rand_forest" "classification" "partykit" "bonsai"
"rand_forest" "classification" "randomForest" NA
"rand_forest" "classification" "ranger" NA
"rand_forest" "classification" "spark" NA
"rand_forest" "regression" "partykit" "bonsai"
"rand_forest" "regression" "randomForest" NA
"rand_forest" "regression" "ranger" NA
"rand_forest" "regression" "spark" NA
Expand Down
48 changes: 35 additions & 13 deletions man/contr_one_hot.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion man/ctree_train.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 7 additions & 3 deletions man/details_C5_rules_C5.0.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 16 additions & 8 deletions man/details_bag_mars_earth.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 7 additions & 3 deletions man/details_bag_tree_C5.0.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 21 additions & 9 deletions man/details_bag_tree_rpart.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading