Skip to content

Latest commit

 

History

History

01_NN_from_scratch

README.md

Neural Network from Scratch with NumPy 🧠

This project implements a simple neural network using only the NumPy library in Python to recognize handwritten digit from MNIST dataset. The neural network is built manually, including phases such as optimization with gradient descent, forward propagation, and backpropagation.

Installation 💻 (if you want to run it in local)

  1. Clone the repository to your computer:
  2. Create a virtual environment (optional but recommended):
python3 -m venv venv
  1. Activate the virtual environment:
source venv/bin/activate
  1. Install the requirements:
pip install -r requirements.txt

Usage 📝

The .ipynb notebook it's ready for start, you just need to run it using your virtualenv or just upload it on Google Colab.