Recent Releases of stochasticad.jl

stochasticad.jl - v0.1.26

StochasticAD v0.1.26

Diff since v0.1.25

Merged pull requests: - Add basic reverse mode (#129) (@gaurav-arya) - Fix formatting issues in note (#130) (@gaurav-arya)

- Julia
Published by github-actions[bot] over 1 year ago

stochasticad.jl - v0.1.25

StochasticAD v0.1.25

Diff since v0.1.24

Merged pull requests: - Small tweaks for type stability / inferrability issues (#122) (@gaurav-arya) - Update patch version (#123) (@gaurav-arya)

- Julia
Published by github-actions[bot] almost 2 years ago

stochasticad.jl - v0.1.24

StochasticAD v0.1.24

Diff since v0.1.23

Merged pull requests: - Miscellaneous interface improvements (#119) (@gaurav-arya) - Bump patch version (#120) (@gaurav-arya)

- Julia
Published by github-actions[bot] almost 2 years ago

stochasticad.jl - v0.1.23

StochasticAD v0.1.23

Diff since v0.1.22

Merged pull requests: - Add randst (#115) (@gaurav-arya) - Add 1-arg randst method (#116) (@gaurav-arya)

Closed issues: - Typo in the paper for the categorical distribution w+ and w-? (#109) - Add more general rand-based interface to allow users to specify custom couplings, etc. (#111) - Most simple function to differentiate (#112) - Different results inputing 0.4 and 0.40 (#113) - Add documentation + example for StochasticAD.propagate (#114)

- Julia
Published by github-actions[bot] about 2 years ago

stochasticad.jl - v0.1.22

StochasticAD v0.1.22

Diff since v0.1.21

Merged pull requests: - Fixes to devdocs (#106) (@gaurav-arya) - Small tweaks (#107) (@gaurav-arya) - Format (#108) (@gaurav-arya)

Closed issues: - Document StochasticAD.propagate (#95)

- Julia
Published by github-actions[bot] over 2 years ago

stochasticad.jl - v0.1.21

StochasticAD v0.1.21

Diff since v0.1.20

Merged pull requests: - Fix docs build (#104) (@gaurav-arya) - Add some basic developer docs for custom rules (#105) (@gaurav-arya)

Closed issues: - Fix docs build (#98)

- Julia
Published by github-actions[bot] over 2 years ago

stochasticad.jl - v0.1.20

StochasticAD v0.1.20

Diff since v0.1.19

Merged pull requests: - Refactor wrapping logic into an abstract type (#99) (@gaurav-arya) - Minor tweaks to random walk tutorial (#100) (@gaurav-arya) - Provide enumeration for discrete random distributions when possible (#101) (@gaurav-arya) - Make weightedmapΔs the underlying primitive for mapping and scaling perturbations (#102) (@gaurav-arya) - Handled signed weights correctly in pruning backend (#103) (@gaurav-arya)

- Julia
Published by github-actions[bot] over 2 years ago

stochasticad.jl - v0.1.19

StochasticAD v0.1.19

Diff since v0.1.18

Merged pull requests: - Add straight through strategy (#85) (@gaurav-arya) - Support duals in derivative contribution (#88) (@gaurav-arya) - Run formatter after bracket alignment removal (#89) (@gaurav-arya) - fix tutorial deps (#90) (@Moelf) - Add GeometryBasics as tutorials dep (#91) (@gaurav-arya) - Make strategy customizable via StrategyWrapperFIs (#94) (@gaurav-arya) - Tweaks to propagate (#96) (@gaurav-arya) - Some miscellaneous tweaks (#97) (@gaurav-arya)

Closed issues: - Comparing stochastic derivatives to derivatives from traditional AD (#86)

- Julia
Published by github-actions[bot] over 2 years ago

stochasticad.jl - v0.1.18

StochasticAD v0.1.18

Diff since v0.1.17

Merged pull requests: - Remove unused tag in lazy pruning backend (#87) (@gaurav-arya)

- Julia
Published by github-actions[bot] almost 3 years ago

stochasticad.jl - v0.1.17

StochasticAD v0.1.17

Diff since v0.1.16

Merged pull requests: - Add smooth_triple (#84) (@gaurav-arya)

- Julia
Published by github-actions[bot] almost 3 years ago

stochasticad.jl - v0.1.16

StochasticAD v0.1.16

Diff since v0.1.15

Closed issues: - Clean up interface for creating an empty backend (#51)

Merged pull requests: - Add stochastic triple smoothing backend (#81) (@gaurav-arya) - Make array indexing test try out all backends (#82) (@gaurav-arya)

- Julia
Published by github-actions[bot] almost 3 years ago

stochasticad.jl - v0.1.15

StochasticAD v0.1.15

Diff since v0.1.14

Closed issues: - Infinitesimal derivative part of StochasticTriples end up as NaN for some instances of MVNormal (#79)

Merged pull requests: - Fix zero'ing behaviour with NaN derivative component (#80) (@gaurav-arya)

- Julia
Published by github-actions[bot] almost 3 years ago

stochasticad.jl - v0.1.14

StochasticAD v0.1.14

Diff since v0.1.13

Merged pull requests: - Allow custom kwargs in map functions (#74) (@gaurav-arya) - Add smoothing frule (#75) (@gaurav-arya) - Propagate kwargs in alternate f eval (#76) (@gaurav-arya) - Don't preserve structs when structural mapping perturbations in propagate (#78) (@gaurav-arya)

- Julia
Published by github-actions[bot] almost 3 years ago

stochasticad.jl - v0.1.13

StochasticAD v0.1.13

Diff since v0.1.12

Merged pull requests: - Add interface for directional perturbations and derivatives (#73) (@gaurav-arya)

- Julia
Published by github-actions[bot] almost 3 years ago

stochasticad.jl - v0.1.12

StochasticAD v0.1.12

Diff since v0.1.11

Merged pull requests: - Switch to using singleton types to specify backend algorithm (#72) (@gaurav-arya)

- Julia
Published by github-actions[bot] almost 3 years ago

stochasticad.jl - v0.1.11

StochasticAD v0.1.11

Diff since v0.1.10

Merged pull requests: - Add experimental forward propagate function (internal) (#55) (@gaurav-arya) - Add scalarize to backend interface (#67) (@gaurav-arya) - Add accidentally-not-included simple ops benchmark to benchmarks (#68) (@gaurav-arya) - Minor improvements to smoothing rules (#70) (@gaurav-arya)

- Julia
Published by github-actions[bot] about 3 years ago

stochasticad.jl - v0.1.10

StochasticAD v0.1.10

Diff since v0.1.9

Closed issues: - Add general smoothing rules (#50)

Merged pull requests: - Add smoothing rules (#66) (@gaurav-arya)

- Julia
Published by github-actions[bot] about 3 years ago

stochasticad.jl - v0.1.9

StochasticAD v0.1.9

Diff since v0.1.8

Merged pull requests: - Fix bug in scalar array indexing (#65) (@gaurav-arya)

- Julia
Published by github-actions[bot] about 3 years ago

stochasticad.jl - v0.1.8

StochasticAD v0.1.8

Diff since v0.1.7

Merged pull requests: - Test backend interface and fix discovered issues (#59) (@gaurav-arya) - Improvements to stochastic triple getters and setters (#60) (@gaurav-arya) - Add test and benchmarking for random walk and game of life examples (#61) (@gaurav-arya) - Small non-functional changes (#62) (@gaurav-arya) - Tweak GOL test (#63) (@gaurav-arya) - Improvements and benchmarks of structural iteration in backends (#64) (@gaurav-arya)

- Julia
Published by github-actions[bot] about 3 years ago

stochasticad.jl - v0.1.7

StochasticAD v0.1.7

Diff since v0.1.6

Merged pull requests: - Support functor input to higher-level functions (#57) (@gaurav-arya) - Fix and test StochasticAD.perturbations function (#58) (@gaurav-arya)

- Julia
Published by github-actions[bot] about 3 years ago

stochasticad.jl - v0.1.6

StochasticAD v0.1.6

Diff since v0.1.5

Merged pull requests: - Throw better error on unmatched tags (#56) (@gaurav-arya)

- Julia
Published by github-actions[bot] about 3 years ago

stochasticad.jl - v0.1.5

StochasticAD v0.1.5

Diff since v0.1.4

Merged pull requests: - CompatHelper: bump compat for Functors to 0.4, (keep existing compat) (#46) (@github-actions[bot]) - Add compat for older functors version (#52) (@gaurav-arya) - Remove unused type params (#53) (@gaurav-arya) - Bump version (#54) (@gaurav-arya)

- Julia
Published by github-actions[bot] about 3 years ago

stochasticad.jl - v0.1.4

StochasticAD v0.1.4

Diff since v0.1.3

Merged pull requests: - Fixes to Poisson autoregression (#37) (@mschauer) - Fix typo in docs link (#42) (@gaurav-arya) - Mention backend in docstring (#43) (@mschauer) - Miscellaneous overloading rules fixes (#44) (@gaurav-arya) - Bump version number (#48) (@gaurav-arya)

- Julia
Published by github-actions[bot] about 3 years ago

stochasticad.jl - v0.1.3

StochasticAD v0.1.3

Diff since v0.1.2

Merged pull requests: - Support derivatives of functions with vector inputs (#40) (@slwu89)

- Julia
Published by github-actions[bot] over 3 years ago

stochasticad.jl - v0.1.2

StochasticAD v0.1.2

Diff since v0.1.1

Closed issues: - Problems with Categoricals and AbstractVectors (#38)

Merged pull requests: - Prevent chance of wrong floating point comparison in Categorical logic (#39) (@gaurav-arya)

- Julia
Published by github-actions[bot] over 3 years ago

stochasticad.jl - v0.1.1

What's Changed

  • Add GitHub tag bot by @gaurav-arya in https://github.com/gaurav-arya/StochasticAD.jl/pull/19
  • Typo by @mschauer in https://github.com/gaurav-arya/StochasticAD.jl/pull/20
  • Add dark mode for path image by @gaurav-arya in https://github.com/gaurav-arya/StochasticAD.jl/pull/22
  • Small edits to documentation by @gaurav-arya in https://github.com/gaurav-arya/StochasticAD.jl/pull/23
  • Add paper link to README by @gaurav-arya in https://github.com/gaurav-arya/StochasticAD.jl/pull/25
  • Add arxiv link to the readme by @mschauer in https://github.com/gaurav-arya/StochasticAD.jl/pull/24
  • Toy optimizations and minimal infrastructure by @mschauer in https://github.com/gaurav-arya/StochasticAD.jl/pull/21
  • Installation instructions by @gaurav-arya in https://github.com/gaurav-arya/StochasticAD.jl/pull/26
  • Fix a few typos by @pitmonticone in https://github.com/gaurav-arya/StochasticAD.jl/pull/27
  • igarch maximum likelihoood example for the optimal folder by @mschauer in https://github.com/gaurav-arya/StochasticAD.jl/pull/28
  • Create CITATION.bib by @mschauer in https://github.com/gaurav-arya/StochasticAD.jl/pull/29
  • Add optimization tutorial by @gaurav-arya in https://github.com/gaurav-arya/StochasticAD.jl/pull/30
  • Handle stochastic triple-valued arrays by @gaurav-arya in https://github.com/gaurav-arya/StochasticAD.jl/pull/36
  • Bump version for registering the latest version. by @mschauer in https://github.com/gaurav-arya/StochasticAD.jl/pull/34

New Contributors

  • @pitmonticone made their first contribution in https://github.com/gaurav-arya/StochasticAD.jl/pull/27

Full Changelog: https://github.com/gaurav-arya/StochasticAD.jl/compare/v0.1.0...v0.1.1

- Julia
Published by github-actions[bot] over 3 years ago

stochasticad.jl - v0.1.0

StochasticAD v0.1.0

Merged pull requests: - Replace partial with delta (#1) (@gaurav-arya) - Add tests for stochastic triples (#2) (@gaurav-arya) - Add beginnings of documentation (#3) (@gaurav-arya) - Update master -> main in CI (#4) (@gaurav-arya) - Differentiable particle filter (#5) (@frankschae) - Don't call display on figures in doc examples (#6) (@gaurav-arya) - Add rule and tests for Categorical variable (#7) (@gaurav-arya) - Example program with well defined maximum of expectation (#8) (@mschauer) - Add random walk (#9) (@gaurav-arya) - Update README (#10) (@gaurav-arya) - Revert "Update README" (#11) (@gaurav-arya) - Update README (#12) (@gaurav-arya) - Add game of life tutorial and code (#13) (@mschauer) - Begin API and limitations documentation (#14) (@gaurav-arya) - Tweak intro (#15) (@gaurav-arya) - Mention continuous in README (#16) (@mschauer) - Fix typo in random walk tutorial (#17) (@gaurav-arya) - Tweak README further (#18) (@gaurav-arya)

- Julia
Published by github-actions[bot] over 3 years ago