Skip to content

Latest commit

 

History

History
86 lines (74 loc) · 1.95 KB

README.md

File metadata and controls

86 lines (74 loc) · 1.95 KB

SVM C++ Samples

These are sample programs of Support Vector Machines from scratch in C++.

1. Implementation

Model Class Problem Decision Boundary Code
Hard Margin SVM 2 Linearly Separable Hyperplane HardMargin-SVM
Soft Margin SVM 2 Linearly Non-separable Hyperplane SoftMargin-SVM
Kernel SVM 2 Linearly Non-separable Hyperplane + Kernel Kernel-SVM
OC-SVM 1 Linearly Non-separable Hyperplane + Kernel OC-SVM
SVDD 1 Linearly Non-separable Hypersphere + Kernel SVDD

2. Requirement

Boost

This is used for command line arguments, etc.

$ sudo apt install libboost-dev libboost-all-dev

3. Preparation

Git Clone

$ git clone https://github.com/koba-jon/svm_cpp.git
$ cd svm_cpp

4. Execution

5. License

This repository: MIT License

3rd-Party Libraries

References