diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e73ee5..d8fd6ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,17 @@ This changelog is generated using [Towncrier](https://towncrier.readthedocs.io/) +## [v3.0.0](https://github.com/Eventdisplay/Eventdisplay-ML/releases/tag/v3.0.0) - 2026-05-23 + +### New Features + +- Add script to optimize gamma/hadron cut value using Li & Ma significance. Introduce fine binning for cut values and allow to take different source strengths and source spectral shapes into account. ([#56](https://github.com/Eventdisplay/Eventdisplay-ML/pull/56)) +- Add energy-bin interpolation support to the gamma/hadron classification application pipeline and improve the cut-optimization utilities by validating/interpolating rate/efficiency surfaces over energy and zenith (via 1/cos(ze) or cos(ze)). Add SHAP summary for gamma/hadron classification. ([#57](https://github.com/Eventdisplay/Eventdisplay-ML/pull/57)) +- Add TMVA-style gamma/hadron separation with the same features as TMVA BDT classification analysis. ([#58](https://github.com/Eventdisplay/Eventdisplay-ML/pull/58)) +- Improve classification hyperparameters with a focus on robustness, and add user-facing plotting CLI options for selecting `--model_dir`/`--output_dir` and `--energy-bin`. ([#60](https://github.com/Eventdisplay/Eventdisplay-ML/pull/60)) +- Add calculation and plotting of zenith-angle dependent signal and background efficiencies (classification mode). ([#61](https://github.com/Eventdisplay/Eventdisplay-ML/pull/61)) + + ## [v2.0.0](https://github.com/Eventdisplay/Eventdisplay-ML/releases/tag/v2.0.0) - 2026-04-03 ### New Features diff --git a/CITATION.cff b/CITATION.cff index a03013f..7052f66 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -4,8 +4,8 @@ cff-version: 1.2.0 message: If you use this software, please cite it using these metadata. title: "Eventdisplay-ML: a machine learning toolkit for Eventdisplay" doi: 10.5281/zenodo.18117884 -version: 0.3.0 -date-released: 2026-01-14 +version: 3.0.0 +date-released: 2026-05-23 keywords: - "gamma-ray astronomy" - "astronomy software" diff --git a/docs/changes/56.feature.md b/docs/changes/56.feature.md deleted file mode 100644 index 5091503..0000000 --- a/docs/changes/56.feature.md +++ /dev/null @@ -1 +0,0 @@ -Add script to optimize gamma/hadron cut value using Li & Ma significance. Introduce fine binning for cut values and allow to take different source strengths and source spectral shapes into account. diff --git a/docs/changes/57.feature.md b/docs/changes/57.feature.md deleted file mode 100644 index c1ed86a..0000000 --- a/docs/changes/57.feature.md +++ /dev/null @@ -1 +0,0 @@ -Add energy-bin interpolation support to the gamma/hadron classification application pipeline and improve the cut-optimization utilities by validating/interpolating rate/efficiency surfaces over energy and zenith (via 1/cos(ze) or cos(ze)). Add SHAP summary for gamma/hadron classification. diff --git a/docs/changes/58.feature.md b/docs/changes/58.feature.md deleted file mode 100644 index c7f0210..0000000 --- a/docs/changes/58.feature.md +++ /dev/null @@ -1 +0,0 @@ -Add TMVA-style gamma/hadron separation with the same features as TMVA BDT classification analysis. diff --git a/docs/changes/60.feature.md b/docs/changes/60.feature.md deleted file mode 100644 index 9aa0782..0000000 --- a/docs/changes/60.feature.md +++ /dev/null @@ -1 +0,0 @@ -Improve classification hyperparameters with a focus on robustness, and add user-facing plotting CLI options for selecting `--model_dir`/`--output_dir` and `--energy-bin`. diff --git a/docs/changes/61.feature.md b/docs/changes/61.feature.md deleted file mode 100644 index 7a05ab0..0000000 --- a/docs/changes/61.feature.md +++ /dev/null @@ -1 +0,0 @@ -Add calculation and plotting of zenith-angle dependent signal and background efficiencies (classification mode).