[
https://issues.apache.org/jira/browse/STATISTICS-54?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17709596#comment-17709596
]
Anirudh Joshi commented on STATISTICS-54:
-----------------------------------------
Hi Alex, Gilles, I was thinking about the new API design. To support the use
case where we accept the specific statistics we would want to compute, we would
have to gate the computation logic based on which statistic we are computing.
For example if we are only computing the Mean, we can skip computing variance
statistic. But this might lead us to MATH-1228 which slows add operation
because we are evaluating some conditionals to see what statistics we need to
compute on every call to add ? I would like to know your thoughts on this.
> [GSoC] Summary statistics API for Java 8 streams
> ------------------------------------------------
>
> Key: STATISTICS-54
> URL: https://issues.apache.org/jira/browse/STATISTICS-54
> Project: Commons Statistics
> Issue Type: Wish
> Components: descriptive
> Reporter: Alex Herbert
> Priority: Minor
> Labels: full-time, gsoc, gsoc2022, gsoc2023
> Fix For: 1.0
>
>
> Placeholder for tasks that could be undertaken in this year's
> [GSoC|https://summerofcode.withgoogle.com/].
> Ideas:
> - Design an updated summary statistics API for use with Java 8 streams based
> on the summary statistic implementations in the Commons Math
> {{stat.descriptive}} package including {{{}moments{}}}, {{rank}} and
> {{summary}} sub-packages.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)