diff --git a/CHANGELOG.md b/CHANGELOG.md index d77177bd..23365163 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,83 @@ +## v0.1.20 (2023-11-24) + +### Fix + +* fix: forcing a new patch ([`9a73194`](https://github.com/mdtanker/invert4geom/commit/9a73194ea5b0e22e4422ed04f2c180c15de29867)) + +### Unknown + +* Hyperparameter cross validation (#25) + +* fix: add zref and density args to inversion + +* fix: removes references to density and zref + +* fix: remove python 3.12 support, add test for 3.10 + +* chore: specify semantic release options + +* chore: remove pypy from testing versions + +* feat: add cross validation module + +* feat: add cross validation plot function + +* build: add tqdm and seaborn deps + +* docs: update simple_inversion.ipynb + +Lower the grid resolution to run faster, add more detailed comments, use same zref as true topography, change choosen damping value + +* docs: add damping_cross_validation.ipynb + +new notebook to demonstrate how to perform a CV to find the optimal damping value. + +* docs: add damping_cross_validation.ipynb to guide + +* style: formatting cross_validation.py + +* fix: allow matplotlib and seaborn to be optional + +* chore: update deps in .yml and mapping + +* chore: add github action workflow + +run a python-semantic-release in no operation mode to see what will be done. Runs one all commits to PR's + +* style: pre-commit fixes + +* style: format fix + +* chore: update release check + +* chore: updating release check + +* chore: remove semantic release check action + +* fix: restructure damping cross validation + +associated functions are termed "gravity" cross validation since they use the observed and predicted gravity data to determine the score. + +* feat: add constraints cv functions + +termed "constraints" since they use the difference between constraint point elevations and inverted topography to determine the score. Used for zref and density cross validations + +* docs: reorganized damping CV notebook + +* docs: restructured simple inversion notebook + +* docs: restructured starting model notebook + +* docs: add density and zref CV notebooks + +--------- + +Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> ([`2546ee4`](https://github.com/mdtanker/invert4geom/commit/2546ee401201509409c932cf8111370142911599)) + + ## v0.1.19 (2023-11-24) ### Chore diff --git a/pyproject.toml b/pyproject.toml index 6ac649fd..8af45d19 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ "Typing :: Typed", ] readme = "README.md" -version = "0.1.19" +version = "0.1.20" dependencies = [ "numpy", diff --git a/src/invert4geom/__init__.py b/src/invert4geom/__init__.py index 6f501118..b5f35017 100644 --- a/src/invert4geom/__init__.py +++ b/src/invert4geom/__init__.py @@ -8,4 +8,4 @@ from __future__ import annotations -__version__ = "0.1.19" +__version__ = "0.1.20"