parsnip
Unified interface to machine learning models in R
parsnip added a whole new regression type, then wired R models to JAX and PyTorch
◆Recent moves
- 3mo ago
keras3 engine brings JAX and PyTorch backends to four models
Adds a keras3 engine to linear_reg(), logistic_reg(), mlp() and multinom_reg(), bringing Keras v3's multi-backend design - TensorFlow, JAX and PyTorch - within reach of a standard tidymodels specification.
View source ↗ - 4mo ago
parsnip adds ordinal_reg() as a first-class model type
⚡ SPARKIntroduces ordinal_reg() as a new model type with polr, ordinalNet and vglm engines and two new link parameters, and fills out quantile regression with xgboost and qrnn engines. This adds a modelling task to parsnip rather than another engine behind an existing one.
View source ↗ - 7mo ago
xgboost prediction fix when trees matches model size
A single fix for xgboost models failing to predict when the requested tree count matched the number of trees in the model. A narrow off-by-one style edge case.
View source ↗ - 8mo ago
Generalized random forests enabled; surv_reg() made defunct
Enables generalized random forest models across classification, regression and quantile regression, narrows default tuning ranges for the boosting engines, and makes surv_reg() defunct in favour of survival_reg().
View source ↗ - 11mo ago
brulee tuning parameter configuration fixes
Corrects how tunable parameters were configured for brulee neural networks, adjusts some of their default ranges, and quietens linear SVM output. Engine-specific tuning polish.
View source ↗ - 1y ago
Switch to base R pipe for CRAN compliance
Switches to the base R pipe to satisfy CRAN's No Suggests check and avoids issues reading from package files. Packaging compliance with no modelling impact.
View source ↗