Releases: mathematicalmichael/mud
readthedocs release
automatic building of documentation using readthedocs. creating tag so that stable
points to a good looking document.
update packaging + other quality of life improvements
packaging now compliant with PEP 517 + PEP 518
🌟 linting with black + flake8
🔧 fixed codecov history + added coveralls
🥇 updated workflows
📛 new badges in README
maps for repeated observations
more efficient computation for maps which represented repeated measurements on the same quantity of interest
stable MAP solution
verified by playing with up to 500 measurements over a bunch of examples.
stability bugfixes with map solution for high N, low sd
fix for v0.0.22, which was published from the wrong commit. this version removes division by the evidence when computing the posterior distribution. since it is a constant, there is no benefit in doing this when using it for parameter estimation.
adds runtime
a wip, but in the spirit of main
reflecting the latest versions... publishing.
package cleanup
removing some dead weight.
optional log-posterior for numerical stability
experimenting with how to compute the map point, particularly with small standard deviations (0.1) and many measurements (over 500), revealed stability problems (overflow errors). this release gives the option to pass log=True
to map_problem
handle multiple QoI
support for vector-valued MUD solutions. no checks on max number of output dimensions, allowed to exceed input dimension, may cause uncertain behavior. may change in future to restrict to max equal to input dimension.
observed distribution already has .prod(axis=1)
so support should be handled by default. needs tests.
bugfix for initial / prior densities
now uniforms are set as the default, not normals.