Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
02d20b8
add rlang standalone checkers
EmilHvitfeldt Aug 19, 2025
5af6bc0
add recipe step
EmilHvitfeldt Aug 19, 2025
33141d0
add 2 more steps
EmilHvitfeldt Aug 19, 2025
0e60102
add infrastruture tests
EmilHvitfeldt Aug 19, 2025
1b54b75
some utility functions for recipes
topepo Aug 19, 2025
1c98b6d
rename files, add argument placeholders
topepo Aug 19, 2025
d210f7e
Replace all step_select_1 with step_predictor_best
franceslinyc Aug 19, 2025
a9584bb
Rename files
franceslinyc Aug 19, 2025
f3ff011
Add skip()
franceslinyc Aug 19, 2025
2635741
Fix R CMD check error
franceslinyc Aug 20, 2025
eaa76a4
added a few more utilities
topepo Aug 20, 2025
4213eae
imports and global variable false positives
topepo Aug 20, 2025
c9108e7
kind of working version of desirability step
topepo Aug 20, 2025
49fbea6
add case weight machinery and example
topepo Aug 20, 2025
5460627
update for CRAN hardhat
topepo Aug 20, 2025
eea4454
no longer needed
topepo Aug 20, 2025
9ef5dca
Merge branch 'main' into recipes-steps
topepo Aug 20, 2025
0e843c0
try removing postproc to deal with dependency issue
topepo Aug 20, 2025
2e766f7
start step_predictor_retain()
EmilHvitfeldt Aug 21, 2025
b172557
use outcome_name in step_predictor_retain()
EmilHvitfeldt Aug 21, 2025
51f05e8
add some tests for step_predictor_retain
EmilHvitfeldt Aug 21, 2025
ac0ff85
slight example update
EmilHvitfeldt Aug 21, 2025
f27f746
try moving desirability2 to suggests
topepo Aug 21, 2025
67bc874
more documentation
topepo Aug 21, 2025
37494b8
remotes WITH AN S
topepo Aug 21, 2025
6c25f14
fitro in Remotes
topepo Aug 21, 2025
9b67b6d
load two other packages in workers
topepo Aug 21, 2025
fb38af5
WIP
franceslinyc Aug 22, 2025
d5cf3e2
make GHA run clean
EmilHvitfeldt Aug 22, 2025
d531ffc
Prototype code; Have not been ran nor tested
franceslinyc Aug 25, 2025
d4c0bd5
Can't find method for `fill_safe_value(S3<try-error>)`.
franceslinyc Aug 26, 2025
c8d808e
Remove #' @examples for now
franceslinyc Aug 26, 2025
f3d38fb
Working; Still need to test/verify
franceslinyc Aug 27, 2025
b7ed119
Add test; Need more tests
franceslinyc Aug 27, 2025
d53b118
version bumps
topepo Aug 30, 2025
609e945
update docs
topepo Aug 31, 2025
ccd2567
standardize some documentation
topepo Aug 31, 2025
c67615b
importFrom("S7", "@") to avoid errors
topepo Sep 2, 2025
faaa7f6
formally import S7
topepo Sep 2, 2025
c1b8b7e
update dials info
topepo Sep 2, 2025
950d879
update required_pkgs
topepo Sep 2, 2025
d3bd281
put score names in print method
topepo Sep 3, 2025
87e006f
not needed
topepo Sep 3, 2025
4f3a0cc
document existing filtro scores
topepo Sep 3, 2025
a3a06d0
ensure that transformed scores are used
topepo Sep 3, 2025
9217b22
harmonize the output objects
topepo Sep 3, 2025
1f90ecf
use any_of() in tidy_filtro_rec
EmilHvitfeldt Sep 3, 2025
f188d05
fix Rproj file
topepo Sep 3, 2025
bbc0178
move some docs around
topepo Sep 3, 2025
a976bb9
add code back in
topepo Sep 4, 2025
502deb2
more work on step_predictors_best
topepo Sep 4, 2025
6ea9a16
tests for desirability step
topepo Sep 4, 2025
0b4d090
updates for step_predictor_desirability
topepo Sep 4, 2025
0982751
dials skips and unquote dplyr::pull()
topepo Sep 4, 2025
8461c89
enable and test case weights
topepo Sep 4, 2025
48601b9
try to prevent errors on older versions of R
topepo Sep 4, 2025
32b9bae
more edge case tests
topepo Sep 4, 2025
b1e9514
add some content to readme
topepo Sep 4, 2025
6e1d1ab
. removed -> removed
topepo Sep 4, 2025
b84f48f
try to check classes for different versions of R
topepo Sep 4, 2025
a7b226f
version-based skip
topepo Sep 4, 2025
e5dd9e2
fix step_predictor_best() printing test
EmilHvitfeldt Sep 4, 2025
2133e6c
make sure we error on missing score arg in step_predictor_best()
EmilHvitfeldt Sep 4, 2025
563e874
tweak last infrasturcture test for step_predictor_best
EmilHvitfeldt Sep 4, 2025
c2edf3e
realign file names
EmilHvitfeldt Sep 4, 2025
d744f60
small updates
topepo Sep 4, 2025
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
10 changes: 7 additions & 3 deletions DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,19 @@ URL: https://important.tidymodels.org/,
https://github.com/tidymodels/important
BugReports: https://github.com/tidymodels/important/issues
Depends:
R (>= 4.1.0)
R (>= 4.1.0),
recipes (>= 1.1.0)
Imports:
cli,
desirability2 (>= 0.2.0),
dplyr,
filtro (>= 0.2.0),
generics,
ggplot2,
hardhat (>= 1.4.1),
purrr,
rlang,
rlang (>= 1.1.0),
S7,
tibble,
tidyr,
tune,
Expand All @@ -39,7 +43,7 @@ Suggests:
mirai,
modeldata,
parsnip,
recipes,
ranger,
spelling,
survival,
testthat (>= 3.0.0),
Expand Down
25 changes: 24 additions & 1 deletion NAMESPACE
Original file line number Diff line number Diff line change
@@ -1,14 +1,37 @@
# Generated by roxygen2: do not edit by hand

S3method(autoplot,importance_perm)
S3method(bake,step_predictor_best)
S3method(bake,step_predictor_desirability)
S3method(bake,step_predictor_retain)
S3method(prep,step_predictor_best)
S3method(prep,step_predictor_desirability)
S3method(prep,step_predictor_retain)
S3method(print,step_predictor_best)
S3method(print,step_predictor_desirability)
S3method(print,step_predictor_retain)
S3method(required_pkgs,step_predictor_best)
S3method(required_pkgs,step_predictor_desirability)
S3method(tidy,step_predictor_best)
S3method(tidy,step_predictor_desirability)
S3method(tidy,step_predictor_retain)
S3method(tunable,step_predictor_best)
S3method(tunable,step_predictor_desirability)
export(augment)
export(autoplot)
export(importance_perm)
export(required_pkgs)
export(step_predictor_best)
export(step_predictor_desirability)
export(step_predictor_retain)
if (getRversion() < "4.3.0") importFrom("S7", "@")
import(recipes)
import(rlang)
importFrom(S7,check_is_S7)
importFrom(generics,augment)
importFrom(generics,required_pkgs)
importFrom(ggplot2,autoplot)
importFrom(hardhat,extract_fit_parsnip)
importFrom(hardhat,extract_postprocessor)
importFrom(stats,as.formula)
importFrom(stats,predict)
importFrom(stats,sd)
Loading
Loading