Skip to content

Releases: tidymodels/probably

probably 1.0.3

23 Feb 12:02
55ca1e1
Compare
Choose a tag to compare
  • Fixed a bug where the grouping for calibration methods was sensitive to the type of the grouping variables (#127).

probably 1.0.1

23 Jun 07:58
Compare
Choose a tag to compare
  • The conformal functions int_conformal_infer_*() were renamed to int_conformal_*().

  • predict.int_conformal_cv() now returns a .pred column that is the average prediction from the resampled models. The prediction intervals are centered on these.

  • Split conformal inference is available using int_conformal_split() and conformal quantile regression can be used with int_conformal_quantile().

probably 1.0.0

02 Jun 11:27
5e52458
Compare
Choose a tag to compare
  • Copyright holder changed to Posit Software PBC.

  • A set of calibration tools were added:

    • The need for calibration can be visualized using the collection of cal_plot_*() functions.
    • Calibration methods can be estimated with a family of cal_estimate_*() functions.
    • To validate the calibrations using resampling, see the cal_validate_*() functions.
    • cal_apply() can take a calibration model and apply it to a set of existing predictions.
  • Possible calibration tools:

    • Binary classification methods: logistic regression, isotonic regression, and Beta calibration.
    • Multiclass classification: multinomial, isotonic regression, and Beta calibration
    • Regression: linear regression, isotonic regression
  • Based on the initial PR (#37) by Antonio R. Vargas, threshold_perf() now accepts a custom metric set (#25)

  • Two functions were added to compute prediction intervals for regression models via conformal inference:

    • int_conformal_infer()
    • int_conformal_infer_cv()

probably 0.1.0

29 Aug 17:05
412b6bf
Compare
Choose a tag to compare
  • Max Kuhn is now the maintainer (#49).

  • Re-licensed package from GPL-2 to MIT. All copyright holders are RStudio
    employees and give consent.

  • Fixed a bug with how make_class_pred() and make_two_class_pred() validate
    the levels argument (#42).

  • threshold_perf() now has an explicit event_level argument rather than
    respecting the now deprecated yardstick.event_first global option (#45).

  • Bumped the minimum required R version to >=3.4.0 to align with the rest of the
    tidyverse.

  • Updated to testthat 3e (#44).

probably 0.0.6

05 Jun 14:53
a42c1ed
Compare
Choose a tag to compare
  • class_pred objects are now comparable and will be ordered by their levels.
    Equivocal values are generally considered to be the smallest value when
    ordering. NA values can be considered smaller if
    vec_order(na_value = "smallest") is used.

probably 0.0.5

14 May 14:16
fad867f
Compare
Choose a tag to compare
  • Internal cleanup to be more compatible with vctrs 0.3.0.

probably 0.0.4

22 Jan 15:30
Compare
Choose a tag to compare
  • Suggest the modeldata package, which is where the lending_club dataset has been moved after being removed from recipes.

  • Use testthat::verify_output() on a test expecting a specific vctrs error to avoid failure on CRAN if that error changes in the future.

probably 0.0.3

16 Jul 20:41
Compare
Choose a tag to compare
  • probably has been brought up to date with vctrs 0.2.0. This vctrs update had many function name changes, and required internal refactoring, but there should be minimal external changes.

  • The one user facing change comes with casting from one class_pred object to another class_pred, or to a factor. Where previously a warning would be thrown if x had levels that did not exist in to, an error is now generated. This is consistent with the vctrs behavior when converting from one factor to another.

    x  <- class_pred(factor("a")) 
    to <- class_pred(factor("to")) 
    vec_cast(x, to) 
    #> Error: Lossy cast from <class_pred> to <class_pred>. 
    #> Locations: 1 
    

Second release

07 Mar 18:49
4598cb2
Compare
Choose a tag to compare
  • Small patch release for R 3.6

First release

29 Dec 19:43
Compare
Choose a tag to compare
v0.0.1

On CRAN