Skip to content

ML Algorithms implemented using only NumPy and Pandas!

License

Notifications You must be signed in to change notification settings

AbhiJ2706/ml_algos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ml_algos


Table of Contents

Algorithms

All algorithms implemented with gradient descent (where applicable).

  • Perceptron
  • Linear regression
  • Ridge regression
  • Logisitic regression
  • Hard-margin SVM classifier
  • Soft-margin SVM classifier
  • Kernel SVM classifier
  • SVM regressor
  • Decision tree classifier
  • Decision tree regressor
  • Bagging
  • Adaboost
  • Multilayer perceptron (neural network):
    • Batch Gradient Descent (math)
    • Minibatch Gradient Descent
    • Stochastic Gradient Descent
    • Momentum Optimizer
    • RMSProp Optimizer
    • ADAM Optimizer

Testing

Installation

pip install ml-algos

License

ml-algos is distributed under the terms of the MIT license.

About

ML Algorithms implemented using only NumPy and Pandas!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages