#680 · Primary category: Education & Research

ILearnDeepLearning.py

computer-vision deep-learning deep-learning-tutorial neural-network numpy visualizations

This repository contains small projects related to Neural Networks and Deep Learning in general. Subjects are closely linekd with articles I publish on Medium. I encourage you both to read as well as to check how the code works in the action.

Project last updated:12/10/23

GitHub Stars

1.4K

Forks

461

Contributors

5

License

MIT

Why we included this project

Most deep learning tutorials hand you a finished model and ask you to trust it; this one opens the hood. Each project builds a neural network in plain NumPy, so you can actually trace how gradient descent moves weights and what activation functions do before seeing the same ideas reappear in Keras. The visualizations carry a lot of the teaching, with classification boundaries drawn frame by frame as training runs and gradient descent plots that make the math easier to follow. There is real computer vision material here too, including a YOLO object detection walkthrough, so you get beyond toy examples. Every topic pairs with a Medium article the author wrote, which makes it a good self-paced study path for anyone who wants to read, run, and modify the code.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category