/NNImplement

Implement each kind of NN without using and deep learning framework

Primary LanguageJupyter NotebookMIT LicenseMIT

NNImplement

Implement each kind of the Neural Network(e.g., RNN, DNN, CNN) only with numpy and without any deep learning framework(e.g., tensorflow, pytorch). The purpose of this project is to let the begineer of deep learning can clarify how each NN work work and the mathematics behind it.

Implement Detail

Check the implement detail in the NN directory.

  • DNN
  • RNN
  • CNN