Adding a bit more on this:
a) The DescriptiveStatisticalSummary actually handles the rest of the
functions such as addValue, getPercentile etc.
b) I have added addValue() as it is important to see either storeless or
store variants as interfaces.
c) A case in point being (for b); i was actually trying out a lockfull and
a lockfree based variants for descriptive statistical summary and it was
very concise/consistent with an interface to use that has all common
functions across all variants.
d) well lock based or lock free variants are not a part of this patch as
iam still working through

However i feel the getPercentile can definitely add value. Please let me
know if i could turn in all the relevant methods of
DescriptiveStorelessStatistics  into statistical summary (such as kurtosis,
skewness etc..) and then we could just use SummaryStatistics.

On Tue, Oct 14, 2014 at 1:15 AM, venkatesha murthy <
venkateshamurth...@gmail.com> wrote:

> Hi Phil,
>
> Though i did not add to StatisticalSummary i was actually working on a
> DescriptiveStatisticalSummary for all the Storeless variants inclusive of
> PSquarePercentile. Would it help if you can actually implement
> SummaryStatisitcs with an extended interface such as
> DescriptiveStatisticalSummary ? below.
>
> That said i actually wanted to discuss the new storelessvariant of
> descriptive statistics.
> a) DescriptiveStatisticalSummary - an extended interface for
> StatisticalSummary (adds a Generic type that can cater for store full and
> storeless)
> b) DescriptiveStorelessStatistics - Storeless variant of
> DescriptiveStatisitcs
> c) SynchronizedDescriptiveStorelessStatistics - a synchronized wrapper.
>
> Test case classes added to the same.
>
> Please let me know on this i could also accomodate the changes to summary
> stats based on this change here.
> Also please let me know if this could be raised as a jira ticket to pursue.
>
> Thanks
> Murthy
>
> On Sat, Oct 11, 2014 at 1:10 AM, Phil Steitz <phil.ste...@gmail.com>
> wrote:
>
>> Now that we have a "storeless" percentile estimator, we can add
>> quartile computation to SummaryStatistics.  Any objections to my
>> adding this?  I could optionally add a boolean constructor argument
>> to avoid the overhead of maintaining these stats.  Or more
>> generally, add a bitfield encoding the exact set of stats the user
>> wants to maintain.  If there are no objections to the addition, I
>> will open a JIRA.
>>
>> Phil
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>>
>

Reply via email to