/machine-learning

Machine learning algorithms implemented by Python/C++

Primary LanguageJupyter Notebook

machine-learning

Machine learning algorithms implemented by Python/C++

This repository does NOT use high level machine learning libraries such as SciPy, PyTorch, and TensorFlow.

Algorithms

Batch gradient descent

Newton

Adaptive gradient methods

  • RMS Prop
  • Ada Delta
  • Nadam

TODO

  • Automatic differentiation