[ https://issues.apache.org/jira/browse/STATISTICS-71?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17739659#comment-17739659 ]
Alex Herbert commented on STATISTICS-71: ---------------------------------------- {quote}Do you think its more clear if I rename StatisticAccumulator to TypeSafeStatisticAccumulator for now ? {quote} It is over-verbose. The functionality bound to a type <T> should make it apparent that it is typed. I would just go with a minimum interface and get going on creating an implementation. The details of stored statistics can be addressed when they are implemented. > Implementation of Univariate Statistics > --------------------------------------- > > Key: STATISTICS-71 > URL: https://issues.apache.org/jira/browse/STATISTICS-71 > Project: Commons Statistics > Issue Type: Task > Components: descriptive > Reporter: Anirudh Joshi > Priority: Minor > Labels: gsoc, gsoc2023 > > Jira ticket to track the implementation of the Univariate statistics required > for the updated SummaryStatistics API. > The implementation would be "storeless". It should be used for calculating > statistics that can be computed in one pass through the data without storing > the sample values. > Currently I have the definition of API as (this might evolve as I continue > working) > {code:java} > public interface DoubleStorelessUnivariateStatistic extends DoubleSupplier { > DoubleStorelessUnivariateStatistic add(double v); > long getCount(); > void combine(DoubleStorelessUnivariateStatistic other); > } {code} > -- This message was sent by Atlassian Jira (v8.20.10#820010)