Closed cesarsouza closed 9 years ago
Since this would be a major breaking change, take this opportunity to:
Also make all distributions implement the INumberGenerator interface.
Nice idea !
A merge sounds reasonable; at that point, it's not entirely clear why some things are in one or the other library, and it makes finding things in various namespaces harder. One thought: if additional algebra operations are going to be added, it might be worth re-visiting the idea of integrating with Math.NET? While Accord has expanded on the machine learning side, Math.NET has added some nice algebra features. One in particular is very interesting: the MKL provider (http://christoph.ruegg.name/blog/mathnet-numerics-with-native-linear-algebra.html)
Love this idea. One of the things I'd love to see moved over is FLANN.
I actually love addition of algebraic operations. I have been using my own custom methods like submatrix(), shuffle() etc. Waiting for the blend...
On Wed, Apr 29, 2015 at 7:32 AM, ethanwa notifications@github.com wrote:
Love this idea. One of the things I'd love to see moved over is FLANN.
— Reply to this email directly or view it on GitHub https://github.com/accord-net/framework/issues/70#issuecomment-97281858.
The AForge.NET codebase has been merged into the project. At this current stage, the two projects have been just blended in, and all previous namespaces (i.e. AForge.* namespaces) are still preserved.
The current plan is to ease the transition of projects linking against AForge.NET so they could be updated to refer to Accord.NET instead with minimum effort. As such, a new intermediary release will be produced without changing any AForge.NET namespace locations. This new release would be a direct drop-in replacement for AForge.NET, minimizing the number of breaking changes caused by the merge.
After this intermediary release, the two codebases will be integrated more closely, merging namespaces, removing duplicated functionality and extending existent features.
Great news !
That's great...
On Sun, May 10, 2015 at 8:29 PM, Alois notifications@github.com wrote:
Great news !
— Reply to this email directly or view it on GitHub https://github.com/accord-net/framework/issues/70#issuecomment-100650920 .
Ideal idea:) but why I don't see some classes since merge those, e.g. SOM or etc. I think the better one is adding whole of AForge namespaces.
It is in the works! :smile:
Can this branch be deleted?
Yep!
In the early days, Accord.NET was created and designed as an extension framework for AForge.NET. However, since 2012, AForge.NET public support was ended. Thus, the current plan is to incorporate AForge.NET directly in Accord.NET, merging the two.
This will solve https://github.com/accord-net/base/issues/3