seriously, I would prefer the dependency as a good architectural pattern. It encourages other people to use/contribute to it to avoid repetitive work.

On 13-08-12 06:16 PM, Ted Dunning wrote:
I am fine with it staying.


On Mon, Aug 12, 2013 at 3:14 PM, Dmitriy Lyubimov <dlie...@gmail.com> wrote:

So you are ok with apache-math dependency to stay?


On Mon, Aug 12, 2013 at 3:09 PM, Ted Dunning <ted.dunn...@gmail.com>
wrote:

So I checked on these.  The non-trivial issues with replacing Commons
Math
include:

- Poisson and negative binomial distributions.  This would be several
hours
work to write and test (we have Colt-inherited negative binomial
distribution, but it takes no longer to write a new one than to test an
old
one).

- random number generators.  This is about and hour or two of work to
pull
the MersenneTwister implementation into our code.

- next prime number finder.  Not a big deal to replicate, but it would
take
a few hours to do.

- quadrature.  We use an adaptive integration routine to check
distribution
properties.  This, again, would take a few hours to replace.

I really don't see the benefit to this work.

On Mon, Aug 12, 2013 at 2:53 PM, Ted Dunning <ted.dunn...@gmail.com>
wrote:

    2 distribution.PoissonDistribution;
    2 distribution.PascalDistribution;
    2 distribution.NormalDistribution;
    1 util.FastMath;
    1 random.RandomGenerator;
    1 random.MersenneTwister;
    1 primes.Primes;
    1 linear.RealMatrix;
    1 linear.EigenDecomposition;
    1 linear.Array2DRowRealMatrix;
    1 distribution.RealDistribution;
    1 distribution.IntegerDistribution;
    1 analysis.integration.UnivariateIntegrator;
    1 analysis.integration.RombergIntegrator;
    1 analysis.UnivariateFunction;



Reply via email to