Skip to content

Simple implementation of a Support Vector Machine using the Sequential Minimal Optimization (SMO) algorithm for training.

License

Notifications You must be signed in to change notification settings

LasseRegin/SVM-w-SMO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVM

Simple implementation of a Support Vector Machine using the Sequential Minimal Optimization (SMO) algorithm for training.

Supported python versions:

  • Python 2.7
  • Python 3.4

Python package dependencies

Documentation

Setup model (following parameters are default)

from SVM import SVM
model = SVM(max_iter=10000, kernel_type='linear', C=1.0, epsilon=0.001)

Train model

model.fit(X, y)

Predict new observations

y_hat = model.predict(X_test)

About

Simple implementation of a Support Vector Machine using the Sequential Minimal Optimization (SMO) algorithm for training.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages