Skip to content

mazzma12/kernel_methods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

kernel_methods

This repository was created jointly with Konstantin Mischenko for the project of the course Machine Learning with Kernel Methods taught by J-P Vert and J. Mairal at ENS Cachan. The goal was to classify images, using kernel methods, but no machine learning, nor computer vision libraries. The src file contains 2 scripts :

  • SVM.py which contains an implementation of a Multiclass SVM, using a Quadratic Program solver to solve the dual problem for SVM. And some basic Machine learning algorithms equivalent to CVGridSearch in scikit-learn
  • data_augmentation.py which mainly contains an implementation of Scharr Gradient and Histogram of Gradients, used for preprocessing the data. Other functions are also useful to visualize the images and the perform data augmentation (flipping, shifting, ...)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published