Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 14 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -182,9 +182,14 @@ jobs:
set -e
python3 -m venv .venv
source .venv/Scripts/activate
uv pip install "nutpie[all]" --find-links dist --force-reinstall
uv pip install "nutpie[stan]" --find-links dist --force-reinstall
uv pip install pytest pytest-timeout
pytest
pytest -m "stan and not flow"
uv pip install "nutpie[pymc]" --find-links dist --force-reinstall
uv pip install jax
pytest -m "pymc and not flow"
uv pip install "nutpie[all]" --find-links dist --force-reinstall
pytest -m flow

macos:
runs-on: ${{ matrix.platform.runner }}
Expand Down Expand Up @@ -226,10 +231,14 @@ jobs:
set -e
python3 -m venv .venv
source .venv/bin/activate
uv pip install 'nutpie[all]' --find-links dist --force-reinstall
uv pip install 'nutpie[stan]' --find-links dist --force-reinstall
uv pip install pytest pytest-timeout
pytest -m "not (flow and stan)" # The stan tests seem to run out of memory on macOS?

pytest -m "stan and not flow"
uv pip install 'nutpie[pymc]' --find-links dist --force-reinstall
uv pip install jax
pytest -m "pymc and not flow"
uv pip install 'nutpie[all]' --find-links dist --force-reinstall
pytest -m flow
sdist:
runs-on: ubuntu-latest
steps:
Expand Down
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,38 @@

All notable changes to this project will be documented in this file.

## [0.14.3] - 2025-03-18

### Bug Fixes

- Fix normalizing flows for 1d posteriors (Adrian Seyboldt)

- Better initialization of masked flows (Adrian Seyboldt)


### Features

- Add masked coupling flow (Adrian Seyboldt)

- Expose static trajectory length in nuts (Adrian Seyboldt)

- Make mvscale layer optional (Adrian Seyboldt)

- Add layer norm in normalizing flow (Adrian Seyboldt)

- Small improvements to the masked normalizing flow (Adrian Seyboldt)


### Miscellaneous Tasks

- Update dependencies (Adrian Seyboldt)


### Ci

- Split some test into sections with optional deps (Adrian Seyboldt)


## [0.14.2] - 2025-03-06

### Bug Fixes
Expand Down
Loading
Loading