commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Phil Steitz <>
Subject [math] Re: Commons-Math UnivariateStatistic implementations have no copy ability - Copy Constructor Proposed
Date Sat, 14 Jun 2008 18:33:38 GMT
Jason C. HandUber wrote:
> Hello,
> I'm writing an evolutionary algorithm in which each individual 
> contains StandardDeviations and Means. From time to time I need a deep 
> copy / clone of an individual. Thus far I've actually had to keep a 
> list of all data and, when cloning, generate a new statistic and 
> increment it with all that data. Now that I'm moving to production 
> level, turns out I'm running out of memory (no huge surprise). I'm 
> going to extend Mean, Variance, StandardDeviation, FirstMoment, and 
> SecondMoment for my application to provide a copy constructor (which, 
> according to Item 10, page 51 of Bloch's effective java, beats out 
> clone, and I buy that) for each. Anyway, I think that addition would 
> be easy and general enough to introduce into the trunk. Any thoughts?
+1 on this enhancement, also for SummaryStatistics, implemented as you 

Please follow instructions here 
<> to create a patch 
against either trunk or the 2.0 development branch (/branches/MATH_2_0) 
and attach it to a JIRA ticket.



To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message