-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
semantic-release
committed
Sep 24, 2023
1 parent
6441f81
commit 0c441e9
Showing
2 changed files
with
163 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,173 @@ | ||
# Changelog | ||
# CHANGELOG | ||
|
||
<!--next-version-placeholder--> | ||
|
||
## v0.3.0 (14/09/2023) | ||
|
||
### Features | ||
## v0.3.7 (2023-09-24) | ||
|
||
- Added the possibility to make statistical comparison between areas under curve of different models in the ROC plot. | ||
- Updated the pytest's `cv_results` fixture to cross-validate multiple models. | ||
### Build | ||
|
||
* build: update python-semantic-release ([`214ff7e`](https://github.com/francescopisu/modelsight/commit/214ff7edbc0380522fcacb0dd83f4120ce8c7970)) | ||
|
||
## v0.2.0 (17/07/2023) | ||
### Fix | ||
|
||
* fix: replace references to src folder with modelsight folder ([`70471d2`](https://github.com/francescopisu/modelsight/commit/70471d26c34bacb550123658ff8236920671ba64)) | ||
|
||
* fix: remove src folder ([`1cf5d37`](https://github.com/francescopisu/modelsight/commit/1cf5d3768b184238769acfa5bffa5ef80c688a7c)) | ||
|
||
### Unknown | ||
|
||
* Merge pull request #18 from francescopisu/fix/remove-src-folder | ||
|
||
fix: remove src folder ([`6441f81`](https://github.com/francescopisu/modelsight/commit/6441f8164a8fc4ff8d5ea784c8be2eea71855b70)) | ||
|
||
|
||
## v0.3.6 (2023-09-24) | ||
|
||
### Documentation | ||
|
||
* docs: improve docstring docs #13 ([`fec818b`](https://github.com/francescopisu/modelsight/commit/fec818b68a88ff8f71b29e3438572ad300e6161c)) | ||
|
||
* docs: improve docstring docs #13 ([`9fc34fd`](https://github.com/francescopisu/modelsight/commit/9fc34fd5276d33c920653b847d112dc03c9ba92d)) | ||
|
||
### Unknown | ||
|
||
* Merge pull request #16 from francescopisu/dev | ||
|
||
[sync] Merge dev to main ([`57d8381`](https://github.com/francescopisu/modelsight/commit/57d83818693fbc1df773f0d53e5086f69d68a0b3)) | ||
|
||
|
||
## v0.3.5 (2023-09-17) | ||
|
||
### Documentation | ||
|
||
* docs: update README with graphical examples #10 ([`26102c4`](https://github.com/francescopisu/modelsight/commit/26102c4a4091238675e7270e3c16936c28a84682)) | ||
|
||
* docs: update README with graphical examples #10 ([`0cabbb0`](https://github.com/francescopisu/modelsight/commit/0cabbb02a2b48617110bac0738a2c2b9eeb144dc)) | ||
|
||
|
||
## v0.3.4 (2023-09-17) | ||
|
||
### Documentation | ||
|
||
* docs: update example notebook + self-contained python script #3 ([`47d4cbc`](https://github.com/francescopisu/modelsight/commit/47d4cbc859378e7e030bdae2ffeb69d041964f63)) | ||
|
||
* docs: update example notebook with average ROC curves plot of multiple binary classifiers ([`ef14075`](https://github.com/francescopisu/modelsight/commit/ef14075f126b02147b9b4aaab07e7b38e959ab72)) | ||
|
||
### Unknown | ||
|
||
* Merge pull request #9 from francescopisu/dev | ||
|
||
Dev ([`a6374ec`](https://github.com/francescopisu/modelsight/commit/a6374ec511d92ffc698f5edd95fd7867f5ea8bc4)) | ||
|
||
* Merge pull request #8 from francescopisu/docs/update-example-notebook | ||
|
||
Update example notebook and add self-contained quickstart python script ([`77d168d`](https://github.com/francescopisu/modelsight/commit/77d168d360134f8d83b1655ed36cc46db4c7a8df)) | ||
|
||
|
||
## v0.3.3 (2023-09-15) | ||
|
||
### Fix | ||
|
||
* fix: numpy float deprecated alias #4 ([`3e71866`](https://github.com/francescopisu/modelsight/commit/3e71866ed365ea831c21cbd4dec2513ea08b3a97)) | ||
|
||
### Unknown | ||
|
||
* Merge pull request #6 from francescopisu/dev | ||
|
||
Dev ([`272404f`](https://github.com/francescopisu/modelsight/commit/272404f94ee2167f036dbc62ecb53ffdb852480d)) | ||
|
||
* Merge pull request #5 from francescopisu/fix/numpy-float | ||
|
||
fix: numpy float deprecated alias #4 ([`5bf8cc3`](https://github.com/francescopisu/modelsight/commit/5bf8cc3e8dbba3f8e10f5f4b06d071e046fac716)) | ||
|
||
|
||
## v0.3.2 (2023-09-15) | ||
|
||
### Build | ||
|
||
* build: add CI workflow ([`f83e647`](https://github.com/francescopisu/modelsight/commit/f83e6471b7bfa8af67a7e4cf434905c3b251da52)) | ||
|
||
* build: fix security vulnerabilities ([`925d517`](https://github.com/francescopisu/modelsight/commit/925d517e8c75f169aef98438c35785ec059d483a)) | ||
|
||
* build: preparing for release v0.3.0 ([`341a11a`](https://github.com/francescopisu/modelsight/commit/341a11a5b719f11e7e03f414efb8f0d1db32df74)) | ||
|
||
|
||
## v0.3.0 (2023-09-14) | ||
|
||
### Build | ||
|
||
* build: trying to fix rtd compilation error ([`c825a6f`](https://github.com/francescopisu/modelsight/commit/c825a6f66444fb3f88f35d55837a4d6836760703)) | ||
|
||
* build: trying to fix rtd compilation error ([`c1b95a8`](https://github.com/francescopisu/modelsight/commit/c1b95a884919b3256eb6e2c71efea01774e1cd2a)) | ||
|
||
* build: trying to fix rtd compilation error ([`aabba19`](https://github.com/francescopisu/modelsight/commit/aabba19da56be000501c0fc1791122fe8bbd2a1e)) | ||
|
||
* build: specified correct python version for rtd ([`97911c9`](https://github.com/francescopisu/modelsight/commit/97911c98038cbffc963e34d1c83728f520302157)) | ||
|
||
* build: preparing for release v0.2.0 ([`23b2aa5`](https://github.com/francescopisu/modelsight/commit/23b2aa5bec6d637bc1be0bc1ecf144c8ed2e8295)) | ||
|
||
* build: get current version by tag ([`72f860b`](https://github.com/francescopisu/modelsight/commit/72f860b47f1d0099fcc398c5014944bd089e20dd)) | ||
|
||
### Documentation | ||
|
||
* docs: fix quickstart code ([`497770b`](https://github.com/francescopisu/modelsight/commit/497770be6873fa68f7599467cee8bb77972dce17)) | ||
|
||
* docs: fix logo path ([`a89feff`](https://github.com/francescopisu/modelsight/commit/a89feff408eb197fb4c5f10a2bddb1379ab4ffff)) | ||
|
||
* docs: update readme ([`b91d7ea`](https://github.com/francescopisu/modelsight/commit/b91d7ea1077d585a240862d398c3f42477e5f292)) | ||
|
||
### Feature | ||
|
||
* feat: comparison between median AUCs + tests ([`2ca124c`](https://github.com/francescopisu/modelsight/commit/2ca124c305cfe5f972ce22c5202ea2b66d21dff0)) | ||
|
||
### Unknown | ||
|
||
* Merge pull request #2 from francescopisu/dev | ||
|
||
feat: comparison between median AUCs + tests ([`a46fd54`](https://github.com/francescopisu/modelsight/commit/a46fd543b4bb1515b56281c696300d08f221bcaa)) | ||
|
||
* Merge remote-tracking branch 'refs/remotes/origin/main' ([`55b6827`](https://github.com/francescopisu/modelsight/commit/55b6827061fcb0f846f4f5bb4734c4d129ed47a9)) | ||
|
||
|
||
## v0.2.0 (2023-07-17) | ||
|
||
### Documentation | ||
|
||
* docs: update roadmap ([`1b9875d`](https://github.com/francescopisu/modelsight/commit/1b9875dc9e75c1e677c7f3a03189cf9fa1552257)) | ||
|
||
* docs: add roadmap to readme ([`f16718b`](https://github.com/francescopisu/modelsight/commit/f16718be186e8c896cd7fd7adc92d9d47b9e385f)) | ||
|
||
* docs: update readme and add notebook for example usage ([`6f13516`](https://github.com/francescopisu/modelsight/commit/6f13516d53a9b2beb8a47fd73ab771fbea7bca76)) | ||
|
||
### Feature | ||
|
||
* feat: add average receive-operating characteristic curves ([`37f4fd2`](https://github.com/francescopisu/modelsight/commit/37f4fd254803bb3d147fffbe6be7f3e954abfa65)) | ||
|
||
### Test | ||
|
||
* test: add tests for average receiver-operating characteristic curves ([`d4d3f93`](https://github.com/francescopisu/modelsight/commit/d4d3f93f017e534d13e5db6f917d5d910a1eebea)) | ||
|
||
|
||
## v0.1.0 (2023-06-23) | ||
|
||
### Build | ||
|
||
* build: add myst-nb sphinx-autoapi and sphinx-rtd-theme as dev dependencies ([`7a99c5c`](https://github.com/francescopisu/modelsight/commit/7a99c5cd6cbae2611230eb092bf318b7c564587d)) | ||
|
||
* build: add PSR as dev dependency ([`10b3b3f`](https://github.com/francescopisu/modelsight/commit/10b3b3f8c0a774c459b5aaebec8331f7cdb7995c)) | ||
|
||
### Documentation | ||
|
||
* docs: add usage example ([`7230e5a`](https://github.com/francescopisu/modelsight/commit/7230e5a7f3b356d678f18cb8211dff5180c89ee2)) | ||
|
||
### Feature | ||
|
||
- Introduced the curves module for producing average receiver-operating characteristic curved after cross-validation. | ||
- Added a custom dataclass type for the output of a cross-validation procedure: `CVModellingOutput`. | ||
* feat: hosmer lemeshow calibration plot + test ([`6966c82`](https://github.com/francescopisu/modelsight/commit/6966c82cd6eeaf4e075b785e9fa2bc3ec517eaea)) | ||
|
||
### Tests | ||
### Unknown | ||
|
||
- Added a fixture to simulate the output of a cross-validation procedure and added tests for the average receiver-operating characteristic curves. | ||
* conda poetry setup ([`5fcad1a`](https://github.com/francescopisu/modelsight/commit/5fcad1af223fb159b3470f848a41964693871bae)) | ||
|
||
## v0.1.0 (23/06/2023) | ||
* conda poetry setup ([`8613cae`](https://github.com/francescopisu/modelsight/commit/8613cae667328cfb9269b68ec23523bb2bf89ee0)) | ||
|
||
- First release of `modelsight`! | ||
- Calibration module to assess calibration of ML predicted probabilities via Hosmer-Lemeshow plot. | ||
* initial package setup ([`dec4143`](https://github.com/francescopisu/modelsight/commit/dec41435830158341dfde00a252f69aaee48c246)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters