Skip to content

Commit 75047c5

Browse files
authored
Merge pull request #42 from Eventdisplay/v0.5.0-rc
v0.5.0-rc
2 parents 376744a + e7540b4 commit 75047c5

7 files changed

Lines changed: 15 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,21 @@ This changelog is generated using [Towncrier](https://towncrier.readthedocs.io/)
77

88
<!-- towncrier release notes start -->
99

10+
## [v0.5.0](https://github.com/Eventdisplay/Eventdisplay-ML/releases/tag/v0.5.0) - 2026-01-25
11+
12+
### New Features
13+
14+
- Introduces telescope type handling for CTAO simulations by updating the stereo reconstruction pipeline to work with telescope-dependent variables across different telescope configurations. The key architectural change is moving from training separate models per telescope multiplicity (2, 3, 4 telescopes) to a single unified model that handles all multiplicities together. This is a major change applicable for both stereo and classification tasks. ([#29](https://github.com/Eventdisplay/Eventdisplay-ML/pull/29))
15+
- Add a telescope presence flag (tel_active) and implement combined weighting for both energy and telescope multiplicity in the training process. ([#34](https://github.com/Eventdisplay/Eventdisplay-ML/pull/34))
16+
- Introduced sorting of telescope-dependent variables by mirror area (as proxy to telescope type) and size. ([#38](https://github.com/Eventdisplay/Eventdisplay-ML/pull/38))
17+
- Add CTAO-specific support for telescope indexing/sorting and geomagnetic angle calculation by introducing an observatory configuration, new geomagnetic field presets, and updated sorting behavior (mirror area first, then size). ([#39](https://github.com/Eventdisplay/Eventdisplay-ML/pull/39))
18+
- Reduces reliance on elevation/azimuth-derived coordinates and expands per-telescope feature set by adding channel-count features. ([#41](https://github.com/Eventdisplay/Eventdisplay-ML/pull/41))
19+
20+
### Maintenance
21+
22+
- Migrate the data loading pipeline from pandas to Awkward Array for improved performance when processing the ROOT files. Enable parallel decompression through ThreadPoolExecutor (use `--max_cores` argument). ([#31](https://github.com/Eventdisplay/Eventdisplay-ML/pull/31))
23+
24+
1025
## [v0.4.0](https://github.com/Eventdisplay/Eventdisplay-ML/releases/tag/v0.4.0) - 2026-01-20
1126

1227
### New Features

docs/changes/29.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changes/31.maintenance.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changes/34.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changes/38.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changes/39.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changes/41.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)