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

Adds plotting methods for monte carlo samplers #409

Merged
merged 20 commits into from
Oct 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
f2b73de
feat: initial monte carlo plotting, summary functionality
BradyPlanden May 26, 2024
11590c6
plots: update mcmc_summary, remove stale unit tests, align mcmc_examp…
BradyPlanden Oct 8, 2024
5c609b7
adds autocorrelation and ess methods for posterior chains
BradyPlanden Oct 8, 2024
3ff0ed1
style: pre-commit fixes
pre-commit-ci[bot] Oct 8, 2024
eefec23
Adds ECM monte carlo identification example, updates and bugfixes to …
BradyPlanden Oct 15, 2024
dcbe2c8
tests: coverage for PosteriorSummary()
BradyPlanden Oct 15, 2024
93031e9
Move data/Tesla_4680 files
BradyPlanden Oct 15, 2024
cdd5157
fix: lychee, multiprocessing, plotly.go management
BradyPlanden Oct 16, 2024
ebef6b2
Adds coverage for effective sample size, autocorrelation
BradyPlanden Oct 16, 2024
47f2b9f
tests: coverage and removes redundant checks
BradyPlanden Oct 16, 2024
814887f
Update notebook sampler, starting position from optimisation, paralle…
BradyPlanden Oct 17, 2024
98e76b2
adds rhat() to PosteriorSummary, updates monte_carlo_ecm example for …
BradyPlanden Oct 21, 2024
d2662c3
examples: post-merge fix
BradyPlanden Oct 21, 2024
ff9bd8e
tests: adds rhat assertion, updates thevenin sampling for MAP estimat…
BradyPlanden Oct 22, 2024
89ef26b
moves x0 checks, construction to BaseSampler, updates tests, fixes tr…
BradyPlanden Oct 22, 2024
c765339
adds coverage, updates multi_fitting.py.
BradyPlanden Oct 23, 2024
a10042c
fix: x0 in BaseSampler shape, updates sampler & observer tests
BradyPlanden Oct 23, 2024
10a74f1
style: pre-commit fixes
pre-commit-ci[bot] Oct 23, 2024
03dc7ce
fix: plot architecture change
BradyPlanden Oct 23, 2024
0a51d95
adds changelog entry, updates to mcmc_example.py
BradyPlanden Oct 23, 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
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

## Features

- [#409](https://github.com/pybop-team/PyBOP/pull/409) - Adds plotting and convergence methods for Monte Carlo sampling. Includes open-access Tesla 4680 dataset for Bayesian inference example. Fixes transformations for sampling.
- [#531](https://github.com/pybop-team/PyBOP/pull/531) - Adds Voronoi optimiser surface plot (`pybop.plot.surface`) for fast optimiser aligned cost visualisation.
- [#532](https://github.com/pybop-team/PyBOP/issues/532) - Adds `linked_parameters` example script which shows how to update linked parameters during design optimisation.
- [#529](https://github.com/pybop-team/PyBOP/issues/529) - Adds `GravimetricPowerDensity` and `VolumetricPowerDensity` costs, along with the mathjax extension for Sphinx.
Expand Down
Loading
Loading