Live data from Hacker News

Machine Learning frameworks, libraries and software

github.com

31–39 of 39 posts

Re: Machine Learning frameworks, libraries and software

#36
Some more for C++:

- TMVA (Toolkit for Multivariate Analysis): Widely used in physics, esp. particle physics. Has every classifier you can think of and the kitchen sink, neural nets, BDTs, support vector machines, fisher discriminants, etc.. You can use it for parameter estimation, classification, discrimination and other use cases. Is closely integrated with the ROOT framework, which has a few quirks and gives it a bit of a learning curve, but once you get into it it's very easy to make a multivariate analysis. Also has bindings for Python. - http://tmva.sourceforge.net/

- NeuroBayes: Heard some good things about it, but havent tested it. Used in finance and particle physics. Commercial, but they have special licenses for research. I heard integration with TMVA is planned. - http://neurobayes.phi-t.de/index.php/public-information

Re: Machine Learning frameworks, libraries and software

#37

Some more for C++: - TMVA (Toolkit for Multivariate Analysis): Widely used in physics, esp. particle physics. Has every classifier you can think of and the kitchen sink, neural nets, BDTs, support vector machines, fisher discriminants, etc.. You can use it for parameter estimation, classification, discrimination and other use cases. Is closely integrated with the ROOT framework, which has a few quirks and gives it a…

There is a NeuroBayes plugin for TMVA. I've put it on Github with some additional patches: https://github.com/sroecker/tmva-neurobayes

Re: Machine Learning frameworks, libraries and software

#39
post #23
post #21

Earlier quoted context omitted.

How do you feel about LGPL?

LGPL is a borderline case. On one hand, it doesn't force itself onto all of your software. On the other hand, it contains the same patent claim landmine that the GPL does and that landmine is considered to be dangerous by many lawyers (GPLv2 Section 7, LGPLv2 Section 11). So, in practical terms, it depends on who my current client/employer/investor is. Myself, I'd rather not use any LGPLd libraries.

I just wanted to point out that downvoting what you disagree with is… well, let's just say it's not the right way to use HN.

My comment was precise, informative, in reply to a question that was asked of me, based on a number of legal opinions and more years of experience than many people here write into the "age" field on forms.

Post reply on HN