Recent Releases of nutpie

nutpie - v0.15.2

See CHANGELOG.md

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/pymc-devs/nutpie/pull/220
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/pymc-devs/nutpie/pull/221
  • Add support for marimo notebooks by @williambdean in https://github.com/pymc-devs/nutpie/pull/224
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/pymc-devs/nutpie/pull/225
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/pymc-devs/nutpie/pull/226
  • chore(release): prepare 0.15.2 by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/229

New Contributors

  • @williambdean made their first contribution in https://github.com/pymc-devs/nutpie/pull/224

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.15.1...v0.15.2

- Python
Published by aseyboldt 9 months ago

nutpie - v0.15.1

What's Changed

This contains a critical bug fix for pymc models, that use a pm.Data variable with non-contiguous memory layout in the numba backend. Under some circumstances this could lead to incorrect values in the data variable during sampling.

See https://discourse.pymc.io/t/nutpie-panel-data-events-moving/17046 for more details.

New Contributors

  • @henrytdsimmons made their first contribution in https://github.com/pymc-devs/nutpie/pull/216

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.15.0...v0.15.1

- Python
Published by aseyboldt 10 months ago

nutpie - v0.15.0

See CHANGELOG.md

New Contributors

  • @guspan-tanadi made their first contribution in https://github.com/pymc-devs/nutpie/pull/194
  • @WardBrian made their first contribution in https://github.com/pymc-devs/nutpie/pull/205

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.14.3...v0.15.0

- Python
Published by aseyboldt 10 months ago

nutpie - V0.14.3

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pymc-devs/nutpie/pull/189
  • Docs typos by @daniel-saunders-phil in https://github.com/pymc-devs/nutpie/pull/192
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pymc-devs/nutpie/pull/191
  • Masked coupling by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/190

New Contributors

  • @daniel-saunders-phil made their first contribution in https://github.com/pymc-devs/nutpie/pull/192

See CHANGELOG.md for details

- Python
Published by aseyboldt about 1 year ago

nutpie - v0.14.2

See Changelog.md

- Python
Published by aseyboldt about 1 year ago

nutpie - v0.14.1

What's Changed

  • Fix ci segfault by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/181

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.14.0...v0.14.1

- Python
Published by aseyboldt about 1 year ago

nutpie - v0.14.0

What's Changed

  • Set 'makeinitialpointfn' in 'frompyfunc' to None by default by @tomicapretto in https://github.com/pymc-devs/nutpie/pull/175
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pymc-devs/nutpie/pull/172
  • chore(deps): Bump actions/attest-build-provenance from 1 to 2 by @dependabot in https://github.com/pymc-devs/nutpie/pull/173
  • chore(deps): Bump softprops/action-gh-release from 1 to 2 by @dependabot in https://github.com/pymc-devs/nutpie/pull/174
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pymc-devs/nutpie/pull/178
  • chore(deps): Bump uraimo/run-on-arch-action from 2 to 3 by @dependabot in https://github.com/pymc-devs/nutpie/pull/179
  • Implement normalizing flow by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/180

New Contributors

  • @tomicapretto made their first contribution in https://github.com/pymc-devs/nutpie/pull/175

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.13.4...v0.14.0

- Python
Published by aseyboldt about 1 year ago

nutpie - v0.13.4

What's Changed

  • Add a lock around the pymc initialization function
  • Fix CI to build wheels for all supported python versions.

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.13.3...v0.13.4

- Python
Published by aseyboldt about 1 year ago

nutpie - v0.13.3

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pymc-devs/nutpie/pull/142
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pymc-devs/nutpie/pull/143
  • Add note about returning current results by @AlexAndorra in https://github.com/pymc-devs/nutpie/pull/147
  • Fix default argument for backend in compilepymcmodel by @fonnesbeck in https://github.com/pymc-devs/nutpie/pull/151
  • chore(deps): Bump uraimo/run-on-arch-action from 2.7.2 to 2.8.1 by @dependabot in https://github.com/pymc-devs/nutpie/pull/158
  • Allow configuring of initial point for pymc models by @jessegrabowski in https://github.com/pymc-devs/nutpie/pull/161
  • Fix pymc storage of large traces and support var_names to store only some variables by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/165
  • Prepare release by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/168

New Contributors

  • @jessegrabowski made their first contribution in https://github.com/pymc-devs/nutpie/pull/161

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.13.2...v0.13.3

See also CHANGELOG.md

- Python
Published by aseyboldt about 1 year ago

nutpie - v0.13.2

See CHANGELOG.md

- Python
Published by aseyboldt over 1 year ago

nutpie - v0.13.1

See CHANGELOG.md

- Python
Published by aseyboldt over 1 year ago

nutpie - v0.13.0

See CHANGELOG.md

- Python
Published by aseyboldt over 1 year ago

nutpie - v0.12.0

See CHANGELOG.md

- Python
Published by aseyboldt almost 2 years ago

nutpie - v0.11.1

See CHANGELOG.md

- Python
Published by aseyboldt almost 2 years ago

nutpie - v0.11.0

See CHANGELOG.md

- Python
Published by aseyboldt almost 2 years ago

nutpie - v0.10.0

See CHANGELOG.md

- Python
Published by aseyboldt about 2 years ago

nutpie - v0.9.2

What's Changed

Just a minor bugfix release

Bugfix

  • Handle missing libraries more robustly by @maresb in https://github.com/pymc-devs/nutpie/pull/72
  • Handle case where coords from PyMC is None by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/65

Maintenance

  • Add dependabot.yml by @maresb in https://github.com/pymc-devs/nutpie/pull/80
  • Improve README by @maresb in #66, #69, #70, #71
  • Prepare v0.9.2 release by @maresb in https://github.com/pymc-devs/nutpie/pull/86

New Contributors

  • @maresb made their first contribution in https://github.com/pymc-devs/nutpie/pull/66

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.9.1...v0.9.2

- Python
Published by maresb about 2 years ago

nutpie - Version 0.9.1

What's Changed

  • Prepare push for version 0.9.1 by @lucianopaz in https://github.com/pymc-devs/nutpie/pull/64

New Contributors

  • @lucianopaz made their first contribution in https://github.com/pymc-devs/nutpie/pull/64

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.9.0...v0.9.1

- Python
Published by lucianopaz over 2 years ago

nutpie - Version 0.9.0

See Changelog file for details

What's Changed

  • Prepare 0.9 release by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/58
  • fix makeinitialpoint_fn by @ferrine in https://github.com/pymc-devs/nutpie/pull/61

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.8.1...v0.9.0

- Python
Published by aseyboldt over 2 years ago

nutpie - v0.8.1

What's Changed

  • fix #54 with rvstovalues[obs] by @ferrine in https://github.com/pymc-devs/nutpie/pull/55

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.8.0...v0.8.1

- Python
Published by ferrine over 2 years ago

nutpie - Version 0.8.0

- Python
Published by aseyboldt over 2 years ago

nutpie - 0.7.0

See Changelog.md

- Python
Published by aseyboldt over 2 years ago

nutpie - v0.6.0

This release allow users to sample from stan models using bridgestan.

What's Changed

  • Add maturin-upload.yml GH action by @twiecki in https://github.com/pymc-devs/nutpie/pull/29
  • Remove --no-index from pip install. by @twiecki in https://github.com/pymc-devs/nutpie/pull/31
  • Added type hints and return values to user-facing functions by @fonnesbeck in https://github.com/pymc-devs/nutpie/pull/33
  • Remove unnecessary align in the user_data dtype by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/41
  • Write the trace in rust and add bridgestan interface by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/42
  • Fix shape of stan variables by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/46
  • Update README by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/47
  • Prepare release by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/48

New Contributors

  • @fonnesbeck made their first contribution in https://github.com/pymc-devs/nutpie/pull/33

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.5.1...v0.6.0

- Python
Published by aseyboldt almost 3 years ago

nutpie - Prerelease for v0.6.0

This is the first release to use bridgestan to make it easy to sample Stan models.

In this release we switch the internal backend for storing traces from numpy to arrow (we still return an arviz InferenceData object in nutpie.sample). The trace and sample stats are now written in rust without needing to hold the GIL, so sampling multiple models in parallel is significantly faster.

What's Changed

  • Add maturin-upload.yml GH action by @twiecki in https://github.com/pymc-devs/nutpie/pull/29
  • Remove --no-index from pip install. by @twiecki in https://github.com/pymc-devs/nutpie/pull/31
  • Added type hints and return values to user-facing functions by @fonnesbeck in https://github.com/pymc-devs/nutpie/pull/33
  • Remove unnecessary align in the user_data dtype by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/41
  • Write the trace in rust and add bridgestan interface by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/42
  • Fix shape of stan variables by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/46
  • Update README by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/47

New Contributors

  • @fonnesbeck made their first contribution in https://github.com/pymc-devs/nutpie/pull/33

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.5.1...v0.6.0-beta

- Python
Published by aseyboldt almost 3 years ago

nutpie - Version 0.5.1

Update rust dependencies.

What's Changed

  • Run cargo update by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/26
  • Bump versions in Cargo.toml and pyproject.toml by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/28

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.5.0...v0.5.1

- Python
Published by aseyboldt about 3 years ago

nutpie - v0.5.0

What's Changed

  • Cargo update by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/17
  • Fix error due to move of aeppl to pymc by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/18
  • Update to use pytensor by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/20
  • Replace aesara with pytensor by @twiecki in https://github.com/pymc-devs/nutpie/pull/24
  • Update README with pm.ZeroSumNormal by @AlexAndorra in https://github.com/pymc-devs/nutpie/pull/15

New Contributors

  • @twiecki made their first contribution in https://github.com/pymc-devs/nutpie/pull/24
  • @AlexAndorra made their first contribution in https://github.com/pymc-devs/nutpie/pull/15

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.4.0...v0.5.0

- Python
Published by twiecki over 3 years ago

nutpie - Version 0.4.0

Update nuts-rs to version 0.4 and change default number of tuning steps to 300.

What's Changed

  • Spelling OCD by @markgoodhead in https://github.com/pymc-devs/nutpie/pull/9
  • Add Cargo.lock to repository by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/11
  • Add option to store unconstrained draws and update stan interface by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/10
  • Update to nuts-rs 0.4 by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/13
  • Bump version to 0.4 by @aseyboldt in https://github.com/pymc-devs/nutpie/pull/14

New Contributors

  • @markgoodhead made their first contribution in https://github.com/pymc-devs/nutpie/pull/9
  • @aseyboldt made their first contribution in https://github.com/pymc-devs/nutpie/pull/11

Full Changelog: https://github.com/pymc-devs/nutpie/compare/v0.2.1...v0.4.0

- Python
Published by aseyboldt over 3 years ago

nutpie -

Fix python 3.8 and 3.10

- Python
Published by aseyboldt over 3 years ago

nutpie - Version 0.2

Add support for pymc models with shared variables, and changing those values after compilation using compiled_model.with_data(foo=new_value).

What's Changed

  • Make progress bar optional by @ferrine in https://github.com/aseyboldt/nutpie/pull/8

New Contributors

  • @ferrine made their first contribution in https://github.com/aseyboldt/nutpie/pull/8

Full Changelog: https://github.com/aseyboldt/nutpie/compare/v0.1.3...v0.2.0

- Python
Published by aseyboldt over 3 years ago

nutpie - v0.1.3

Update to most recent nuts-rs, which improves some tuning parameters.

Full Changelog: https://github.com/aseyboldt/nutpie/compare/v0.1.2...v0.1.3

- Python
Published by aseyboldt over 3 years ago

nutpie - v0.1.2

Improve doc strings and compilation time.

Full Changelog: https://github.com/aseyboldt/nutpie/compare/v0.1.1...v0.1.2

- Python
Published by aseyboldt almost 4 years ago

nutpie -

- Python
Published by aseyboldt almost 4 years ago

nutpie -

- Python
Published by aseyboldt almost 4 years ago