Skip to content

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 17 Aug 20:25
· 10 commits to main since this release
cb7ed63

EpiAwareADTools v0.2.2

Diff since v0.2.1

  • Fixed a NaN gradient (every AD backend: ForwardDiff, ReverseDiff,
    Enzyme forward/reverse, Mooncake forward/reverse) from cdf_ad_safe,
    logcdf_ad_safe, ccdf_ad_safe, logccdf_ad_safe, and pdf_ad_safe on
    a LogNormal evaluated below its support (x <= 0), and from
    logcdf_ad_safe on a Weibull evaluated below its support. The primal
    value was already correct (-Inf/0/1 as appropriate); only the
    gradient broke, because the stock evaluator still routes the fixed
    boundary value through an expression carrying the Dual shape/scale
    parameters.
  • No public API changes.

Merged pull requests:

  • ci: sync managed infra to the EpiAware standard (#76) (@github-actions[bot])
  • chore(deps): update Runic requirement from =1.7.0 to =1.7.0, 1.8 in /test/formatter in the julia-isolated group across 1 directory (#77) (@dependabot[bot])
  • fix: NaN gradient for LogNormal/Weibull hooks below their support (#78) (@seabbs-bot)