[crypto] Committer Support to Commons Crypto

2019-07-19 Thread Alex Remily
Are there any active committers on the commons-crypto project? I've had a PR outstanding for a few months that could result in a new release, but crickets from any of my review requests. Anyone? https://github.com/apache/commons-crypto/pull/94

Re: [GSoC][Commons][Statistics][Descriptive] Mean should be initiated with 0 or NaN ?

2019-07-19 Thread Virendra singh Rajpurohit
> > The code just needs to move the logic for checking if there are any values > (count > 0) into the getMean() method and return appropriately. This should > be added to the contract of Mean by putting into the Javadoc and adding a > test to ensure it does work. > Hi Alex, I'm sorry but I don't g

Re: [numbers-fraction] Double approximation constructor/factory method overhaul

2019-07-19 Thread Heinrich Bohne
Sure, no problem, thanks for letting me know! On 7/19/19 6:22 PM, Eric Barnhill wrote: I'm looking forward to reviewing your code within my limited knowledge, however I can't guarantee a quick time frame since Apache GSoC mentor milestones are due next week and I think that could get time consum

Re: [GSoC][Commons][Statistics][Descriptive] Mean should be initiated with 0 or NaN ?

2019-07-19 Thread Alex Herbert
> On 19 Jul 2019, at 20:57, Eric Barnhill wrote: > > Hi Virenda, > > I think that's right in terms of initialization. If it is initialized to > NaN then accumulation will require an additional step getting rid of the > NaN. Just initialize to zero. +1 Initialisation with zero will allow the

Re: [GSoC][Commons][Statistics][Descriptive] Mean should be initiated with 0 or NaN ?

2019-07-19 Thread Eric Barnhill
Hi Virenda, I think that's right in terms of initialization. If it is initialized to NaN then accumulation will require an additional step getting rid of the NaN. Just initialize to zero. I just looked around and it's pretty clear that it is best practice to return NaN in the edge case of an aver

Re: [rng] SharedStateSampler

2019-07-19 Thread Gilles Sadowski
Le ven. 19 juil. 2019 à 16:47, Alex Herbert a écrit : > > On 19/07/2019 15:09, Gilles Sadowski wrote: > > Hi. > > > > Le ven. 19 juil. 2019 à 15:31, Alex Herbert a > > écrit : > >> On 19/07/2019 14:15, Gilles Sadowski wrote: > >>> Hello. > >>> > >>> Le ven. 19 juil. 2019 à 14:27, Alex Herbert a

Re: [numbers-fraction] Double approximation constructor/factory method overhaul

2019-07-19 Thread Eric Barnhill
I'm looking forward to reviewing your code within my limited knowledge, however I can't guarantee a quick time frame since Apache GSoC mentor milestones are due next week and I think that could get time consuming. Thanks for the contribution, Eric On Thu, Jul 18, 2019 at 4:13 PM Heinrich Bohne w

RE: [statistics] Proposed OLS grammar

2019-07-19 Thread Ben Nguyen
Hello Dr. Paul King, I am working on the new regression module for Commons Statistics as a student in GSoC. I had a brief look at your Groovy Data Science (which I will have to look at more deeply in the future because it’s an interesting and high-quality tutorial/showcase), and noticed that in

Re: [rng] SharedStateSampler

2019-07-19 Thread Alex Herbert
On 19/07/2019 15:09, Gilles Sadowski wrote: Hi. Le ven. 19 juil. 2019 à 15:31, Alex Herbert a écrit : On 19/07/2019 14:15, Gilles Sadowski wrote: Hello. Le ven. 19 juil. 2019 à 14:27, Alex Herbert a écrit : One principle reason for SharedStateDiscreteSampler and SharedStateContinuousSample

Re: [rng] SharedStateSampler

2019-07-19 Thread Gilles Sadowski
Hi. Le ven. 19 juil. 2019 à 15:31, Alex Herbert a écrit : > > On 19/07/2019 14:15, Gilles Sadowski wrote: > > Hello. > > > > Le ven. 19 juil. 2019 à 14:27, Alex Herbert a > > écrit : > >> One principle reason for SharedStateDiscreteSampler > >> and SharedStateContinuousSampler is to simplify th

Re: [rng] SharedStateSampler

2019-07-19 Thread Alex Herbert
On 19/07/2019 14:15, Gilles Sadowski wrote: Hello. Le ven. 19 juil. 2019 à 14:27, Alex Herbert a écrit : One principle reason for SharedStateDiscreteSampler and SharedStateContinuousSampler is to simplify the current design approach for samplers that use internal delegates to provide optimised

Re: [rng] SharedStateSampler

2019-07-19 Thread Gilles Sadowski
Hello. Le ven. 19 juil. 2019 à 14:27, Alex Herbert a écrit : > > One principle reason for SharedStateDiscreteSampler > and SharedStateContinuousSampler is to simplify the current design approach > for samplers that use internal delegates to provide optimised algorithms. > However this creates an

Re: [rng] SharedStateSampler

2019-07-19 Thread Alex Herbert
One principle reason for SharedStateDiscreteSampler and SharedStateContinuousSampler is to simplify the current design approach for samplers that use internal delegates to provide optimised algorithms. However this creates an inefficient outer class that is just wrapping the implementation. The id

Re: [statistics] Proposed OLS grammar

2019-07-19 Thread Paul King
There are about 10 files using classes from the math3.stat package in the examples I mentioned. I have stayed away from math4 while it's still snapshot. Repo: https://github.com/paulk-asert/groovy-data-science Slides: https://speakerdeck.com/paulk/groovy-data-science Most of the examples are in

Re: [statistics] Proposed OLS grammar

2019-07-19 Thread Gilles Sadowski
Hi. Your experience as a user of "Commons Math" would be most useful to help us craft a better (or, at least, no worse) design for "Commons Statistics". Would you share pointers to actual use-cases? Thanks, Gilles 2019-07-19 7:03 UTC+02:00, Paul King : > Cool. I'd be keen to try out the API, whe

Re: [ANNOUNCEMENT] Apache Commons VFS 2.4

2019-07-19 Thread sebb
On Fri, 19 Jul 2019 at 03:51, Gary Gregory wrote: > > On Thu, Jul 18, 2019 at 11:09 AM sebb wrote: > > > On Thu, 18 Jul 2019 at 15:29, Gary Gregory wrote: > > > > > > On Thu, Jul 18, 2019 at 10:06 AM sebb wrote: > > > > > > > On Thu, 18 Jul 2019 at 14:25, Gary Gregory > > wrote: > > > > > > >

[rng] SharedStateSampler

2019-07-19 Thread Alex Herbert
This interface has been added in v1.3: /** * Applies to samplers that can share state between instances. Samplers can be created with a * new source of randomness that sample from the same state. * * @param Type of the sampler. * @since 1.3 */ public interface SharedStateSampler { /**