Skip to content

Site1997/SVM-Cuda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVM-Cuda

We use simplified SMO algorithm to achieve SVM training process

Naive Version

Folder simple-smo contains the sequential version of the code.
Use g++ to compile and run the code.

CUDA Version

Folder cuda-svm contains the cuda version of the code.
Run compile_all.sh to compile the code.
Run cuda_svm_v0 to see speedup by pre-compute the Kernel Matrix using CUDA based on naive version.
Run cuda_svm_v1 to see speedup by Calculate the Error Matrix using CUDA based on v0.
Run cuda_svm_latest to see speedup by Calculate only the updates of Error Matrix using CUDA based on v1.

Authors

About

Support Vector Machine Acceleration Based On CUDA

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages