Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 2.32 KB

README.md

File metadata and controls

37 lines (29 loc) · 2.32 KB

Deep Learning From Scratch

This repository contains the code for all the concepts required to understand deep learning from scratch. The code is written in python and numpy is used for numerical computations. The code is written in a way that it is easy to understand and can be used as a reference for understanding the concepts.

Table of Contents

  1. 1-Probabability-Statistics/ - Contains code for probability concepts required for understanding deep learning.
  2. 2-Linear Algebra/ - Contains code for linear algebra concepts required for understanding deep learning.
  3. 3-Calculus/ - Contains code for calculus concepts required for understanding deep learning.
  4. 4-Neural-Networks/ - Contains code for neural networks concepts.
  5. 5-Convolutional Neural Networks/ - Contains code for convolutional neural networks concepts.
  6. 6-Recurrent Neural Networks/ - Contains code for recurrent neural networks.
  7. 7-Generative Adversarial Networks/ - Contains code for generative adversarial networks.
  8. 8-Autoencoders/ - Contains code for autoencoders concepts.
  9. 9-Optimization/ - Contains code for optimization concepts .
  10. 10-Regularization/ - Contains code for regularization concepts.
  11. 11-Loss Functions/ - Contains code for loss functions concepts.
  12. 12-Activation Functions/ - Contains code for activation functions concepts.
  13. 13-Model Evaluation/ - Contains code for model evaluation concepts.
  14. 14-Hyperparameter Tuning/ - Contains code for hyperparameter tuning concepts.

Notes from Books

  1. 15-Prob. ML by Kevin Murphy/ - Contains code and notes from the book Probabilistic machine learning - Part 1

Requirements

Installation

References & Links