[
https://issues.apache.org/jira/browse/STATISTICS-54?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17707658#comment-17707658
]
Gilles Sadowski commented on STATISTICS-54:
-------------------------------------------
{quote}[...] often you do not wish to compute everything in the CM
SummaryStatistics class.
{quote}
Sure, but In one way or another, it is rather subjective: Saving a few
computations for one's use case could be detrimental to another's use case.
Unless I'm mistaken, computing "variance" gets you "mean" and "sum of squares"
for free (whereas computed separately, it could be about 3 times slower), and
then "standard deviation" is also almost for free. So instead of having
separate "streamable" statistics, the API should bundle all of them, with a way
for the user to explicitly exclude some of them.
> [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)