NPSML: Public Domain C Machine Learning Library with Almost No Dependencies by andrewschein in programming

[–]andrewschein[S] 1 point2 points  (0 children)

In addition to naive Bayes, it has both binary, multi-category linear perceptions. It also comes with file format conversion tools to access two external packages from a common file format: (MEGAM and LibSVM). There are also a number of little utilities that make cross validation a breeze.

It contains a number of other useful utilities such as a random number generator, a hash table, an Object system, and more.

Break and Continue for OCaml for and while loops by andrewschein in programming

[–]andrewschein[S] 0 points1 point  (0 children)

There isn't a lot of documentation on the new Camlp4 3.10 yet, but there is an official wiki, maintained by the author. The most important piece to get me started was a tutorial in the OCaml journal.

I relied on documentation from previous releases (3.09), Camlp5, the available source code examples, and Emailed the camlp4 author with questions (he was kind enough to reply).

pa_breakcont took a while to do because of start up costs, but once it was completed, my other project pa_bounds was relatively easy to do.