Rewrite of LibSVM and LibSVM-Plus libraries
Switch branches/tags
Nothing to show
Clone or download
unknown unknown
unknown and unknown fixed headers, added new kernel
Latest commit 03f763b Aug 30, 2010
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Kernel fixed headers, added new kernel Aug 30, 2010
SVMType fixed headers, added new kernel Aug 30, 2010
Solver fixed headers, added new kernel Aug 30, 2010
Cache.h first commit Aug 30, 2010
LRUCache.cpp fixed headers, added new kernel Aug 30, 2010
LRUCache.h first commit Aug 30, 2010
README fixed headers, added new kernel Aug 30, 2010
SVM_Kernel.cpp fixed headers, added new kernel Aug 30, 2010
SVM_Kernel.h fixed headers, added new kernel Aug 30, 2010
SVM_Matrix.h fixed headers, added new kernel Aug 30, 2010
SVM_Model.cpp fixed headers, added new kernel Aug 30, 2010
SVM_Model.h fixed headers, added new kernel Aug 30, 2010
SVM_Node.h fixed headers, added new kernel Aug 30, 2010
SVM_Parameter.h fixed headers, added new kernel Aug 30, 2010
SVM_Problem.cpp fixed headers, added new kernel Aug 30, 2010
SVM_Problem.h fixed headers, added new kernel Aug 30, 2010
SVM_SVMType.h fixed headers, added new kernel Aug 30, 2010
SVM_Solutioninfo.h fixed headers, added new kernel Aug 30, 2010
SVM_Solver.cpp fixed headers, added new kernel Aug 30, 2010
SVM_Solver.h fixed headers, added new kernel Aug 30, 2010
interface_functions.cpp fixed headers, added new kernel Aug 30, 2010
interface_functions.h fixed headers, added new kernel Aug 30, 2010
main.cpp fixed headers, added new kernel Aug 30, 2010
static_trainers.cpp fixed headers, added new kernel Aug 30, 2010
static_trainers.h fixed headers, added new kernel Aug 30, 2010
svm-predict.cpp fixed headers, added new kernel Aug 30, 2010
svm-scale.cpp fixed headers, added new kernel Aug 30, 2010
svm-train.cpp fixed headers, added new kernel Aug 30, 2010

README

This is a VERY experimental rewrite of libSVM and LibSVM-Plus.

@link http://www.csie.ntu.edu.tw/~cjlin/libsvm/
@link http://wiki.github.com/vincenzo/LIBSVM-Plus/

TODO:
- continue refactoring
- remove debug messages
- remove unused code
- add library namespace
- add abstract factory for Kernel and SVM types so it's possible to extend the library
- reduce dependencies
- revise includes to speed up compile time
- implement cache
- optimise code (GPU? Threads?)
- add tests
- add language bindings
- add documentation
-