Skip to content

Educational SVM implementations from scratch without sklearn. CVXOPT is used as the equation solver.

License

Notifications You must be signed in to change notification settings

gonultasbu/support-vector-machines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

support-vector-machines

Educational SVM implementations from scratch without sklearn. CVXOPT is used as the equation solver.

For binary classifiers, the labels should be [-1, 1].
multi_SVM.py is a multiclass SVM using the OneVsRest strategy.
custom kernels are supported, linear and rbf kernels are implemented.

Releases

No releases published

Packages

No packages published

Languages