Skip to content

Latest commit

 

History

History
10 lines (6 loc) · 600 Bytes

README.md

File metadata and controls

10 lines (6 loc) · 600 Bytes

MLkid implements a small set of machine learning modules with Python and c++.

The sample data are mostly from the UCI Machine Learning Repository: http://archive.ics.uci.edu/ml/

Among all the packages, the jsvm and jmaxent are c++ implemented.

  • jsvm elegantly implement the SMO algorithm, thus can be used for understanding and teaching SMO.
  • jmaxent is an efficient package for maximum entropy model, providing three types of sovlers: L1-OWLQN, L1-SGD, L2-LBFGS. This is for practical use and performs quite well.

Other packages are mostly toy programs, just for fun and study.