Skip to content

Conversation

@qwazer
Copy link
Contributor

@qwazer qwazer commented Apr 15, 2025

  • Add ExtremeValueStatistic
  • Add statistics docs

Note to maintainers:

This is first pull request for STUD-13 task.
The goal is to agree on template and style before adding more code. See statistics docs for the rest of statistics.

This is incomplete PR. Need to add test for ComposableStatistic. Need to learn Kotlin coroutines before.

- Add ExtremeValueStatistic
- Add statistics docs
Copy link
Contributor

@SPC-code SPC-code left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks mostly good, but scope pollution needs to be fixed for top level functions.

@qwazer qwazer marked this pull request as draft April 16, 2025 14:04
- Remove ExtremeValueStatistic
- Add benchmark
@qwazer qwazer marked this pull request as ready for review April 17, 2025 13:57
@qwazer
Copy link
Contributor Author

qwazer commented Apr 17, 2025

@SPC-code
MR re worked

  • Implemented MinStatistic and MaxStatistic as separate specialized classes
  • Remove obsolete ExtremeValueStatistic
  • Add benchmark tests to verify optimization
  • Confirmed no significant regression in computation speed

@qwazer qwazer requested a review from SPC-code April 17, 2025 17:21
@SPC-code SPC-code merged commit 5bbff7e into SciProgCentre:dev Apr 23, 2025
1 check passed
@qwazer qwazer deleted the STUD-13 branch April 23, 2025 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants