7 comments

[ 0.22 ms ] story [ 24.9 ms ] thread
Has anyone actively used this for any project (big or small)? Looks like the project has 10K+ commits, so we can reasonably assume it's mature.
(comment deleted)
I've used it, it's great. My main interest was using some of the regularization methods, which all worked as expected.

I was able to talk to some of the maintainers on IRC, very responsive and tolerant of my stupid questions.

Development of mlpack has been going on for at least 7 years and my impression is that it's pretty mature. It was originally affiliated with a lab at Georgia Tech, where its current maintainer (a friend of mine) is a PhD student. The dual-tree methods are based on his research.
Why is the project relying on boost::random, instead of using std::random? Is there a specifically reason for such a choice?