Skip to content

TPNguyen/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.

About

yet another machine learning toolkit.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

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