parsnip
parsnip copied to clipboard
Deprecation of `quantile` arg to `predict_quantile()` not reached via `predict(type = "quantile")`
I would expect this to warn me to use the new argument name quantile_levels instead of quantile but check_pred_type_dots() doesn't let quantile through and the deprecation warning sits in predict_quantile.model_fit()
library(censored)
#> Loading required package: parsnip
#> Loading required package: survival
f_fit <- survival_reg() %>%
fit(Surv(time, status) ~ age + ph.ecog, data = lung)
predict(f_fit,
new_data = lung,
type = "quantile",
quantile = c(0.2, 0.8)
)
#> Error in `predict()`:
#> ! The ellipses are not used to pass args to the model function's predict
#> function. These arguments cannot be used: "bad_args"
Created on 2025-02-13 with reprex v2.1.1