Skip to content

Commit

Permalink
Merge pull request #380 from tidymodels:rc-1-4-0
Browse files Browse the repository at this point in the history
RC 1.4.0
  • Loading branch information
hfrick authored Feb 13, 2025
2 parents 302da1e + 8ea14da commit 68dcecc
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 13 deletions.
4 changes: 2 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
Package: dials
Title: Tools for Creating Tuning Parameter Values
Version: 1.3.0.9000
Version: 1.4.0
Authors@R: c(
person("Max", "Kuhn", , "[email protected]", role = "aut"),
person("Hannah", "Frick", , "[email protected]", role = c("aut", "cre")),
person("Posit Software, PBC", role = c("cph", "fnd"))
person("Posit Software, PBC", role = c("cph", "fnd"), comment = c(ROR = "03wc8by49"))
)
Description: Many models contain tuning parameters (i.e. parameters that
cannot be directly estimated from the data). These tools can be used
Expand Down
20 changes: 10 additions & 10 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
# dials (development version)

* Added three new parameters for use in postprocessing in the tailor package (#357).
- `buffer()` sets the distance on either side of a classification threshold
within which predictions are considered equivocal in
`tailor::adjust_equivocal_zone()`.
- `lower_limit()` and `upper_limit()` sets the ranges for
numeric predictions in `tailor::adjust_numeric_range()`.

* All messages, warnings and errors has been translated to use {cli} package (#311).
# dials 1.4.0

* For space-filling designs for $p$ parameters, there is a higher likelihood of finding a space-filling design for `1 < size <= p`. Also, single-point designs now default to a random grid (#363).

* `value_seq()` and `value_sample()` now respect the `inclusive` argument of quantitative parameters (#347).

* The constructors, `new_*_parameter()`, now label unlabeled parameter (i.e., constructed with `label = NULL`) as such (#349).

* All messages, warnings and errors has been translated to use {cli} package (#311).

* `parameters.list()` now enforces the unused ellipsis to be empty (#378).

* Added three new parameters for use in postprocessing in the tailor package (#357).
- `buffer()` sets the distance on either side of a classification threshold
within which predictions are considered equivocal in
`tailor::adjust_equivocal_zone()`.
- `lower_limit()` and `upper_limit()` sets the ranges for
numeric predictions in `tailor::adjust_numeric_range()`.

## Breaking changes

* The `grid_*()` functions now error instead of warn when provided with the wrong argument to control the grid size. So `grid_space_filling()`, `grid_random()`, `grid_max_entropy()`, and `grid_latin_hypercube()` now error if used with a `levels` argument and `grid_regular()` now errors if used with a `size` argument (#368).
Expand Down
2 changes: 1 addition & 1 deletion man/dials-package.Rd

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

0 comments on commit 68dcecc

Please sign in to comment.