Skip to content

gangzhuzi/mlkid

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Releases

No releases published

Packages

No packages published

Languages

  • C++ 64.3%
  • Python 35.0%
  • Makefile 0.7%