Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add transforming adaptation with normalizing flows #154

Draft
wants to merge 34 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
835febd
chore: Update dependencies
aseyboldt Oct 17, 2024
e336d67
style: Add some type hints
aseyboldt Oct 17, 2024
9d82b52
feat: Add transforming adaptation
aseyboldt Oct 17, 2024
4faf55f
docs: Add documentation template
aseyboldt Oct 17, 2024
7f14b8c
Clean up optimizer arguments
aseyboldt Oct 18, 2024
100fbef
Fix logdet sign
aseyboldt Oct 18, 2024
25246e9
chore: Update dependencies
aseyboldt Oct 25, 2024
799b8d4
Add transforming adaptation for stan
aseyboldt Oct 25, 2024
300c2db
feat: Add transformation file for normalizing flows
aseyboldt Nov 11, 2024
42374ea
chore: Update dependencies
aseyboldt Nov 14, 2024
ea15908
fix: Move mvscale import to be conditional
aseyboldt Nov 14, 2024
7b4dd2e
fix: Some rebase issues
aseyboldt Nov 14, 2024
6ec04e5
style: Fix ruff issues
aseyboldt Nov 14, 2024
2c29e11
feat: Add pixi config for development
aseyboldt Nov 14, 2024
2abcb05
Expose batch size
aseyboldt Nov 15, 2024
6f4c784
fix: Add lock around init_func
aseyboldt Nov 20, 2024
bbed638
Work on default normalizing flow
aseyboldt Nov 20, 2024
3439de8
Update deps
aseyboldt Nov 20, 2024
d6fda12
feat: Change default number of draws to None to let the sampler decide
aseyboldt Dec 12, 2024
e1acc6c
feat: allow dynamic extensions of normalizing flows
aseyboldt Dec 12, 2024
4797c04
chore: Adapt to new nuts-rs transform code
aseyboldt Dec 12, 2024
cf3e921
chore: update to pyo3 0.23
aseyboldt Dec 12, 2024
329a8b4
style: Reformat some code
aseyboldt Dec 12, 2024
fd57509
chore: improve gitignore
aseyboldt Dec 12, 2024
b020883
chore: Update pixi dependencies
aseyboldt Dec 12, 2024
9747722
chore: update nuts-rs
aseyboldt Dec 13, 2024
5707c03
chore: add items to gitignore
aseyboldt Dec 16, 2024
04af51c
chore: update bridgestan
aseyboldt Dec 16, 2024
9a1da91
fix: add lock for pymc init point func
aseyboldt Dec 16, 2024
086997a
chore: update dependencies
aseyboldt Dec 20, 2024
2a3ad45
chore: remove fluff from pyproject
aseyboldt Dec 20, 2024
ccfd9fe
feat: Add option to freeze pymc models
aseyboldt Dec 20, 2024
48f9019
style: Reformat some code
aseyboldt Dec 20, 2024
94c3e51
fix: Use arrow list with i64 offsets to store trace
aseyboldt Dec 20, 2024
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
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# SCM syntax highlighting
pixi.lock linguist-language=YAML linguist-generated=true
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,12 @@ tvm_libs/*
notebooks/*.stan
notebooks/*.csv
notebooks/*.hpp
notebooks/radon*
perf.data*
wheels
.vscode/
*~
.zed
.cargo
*traces*
.pyrightconfig.json
Loading
Loading