Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 963 Bytes

File metadata and controls

27 lines (19 loc) · 963 Bytes

🧠 Neural Network Using Basic Python

A simple implementation of a Neural Network from scratch in pure Python — without using deep learning libraries.
This project is aimed at building intuition about how neural networks work under the hood, covering forward propagation, backpropagation, and training on toy datasets.


🔹 Features

  • Implemented using only Python + NumPy
  • Supports:
    • Forward propagation
    • Backpropagation with gradient descent
    • Multiple hidden layers
  • Simple training loop on sample data
  • Clear, educational code with comments

📊 Example Workflow

  1. Initialize the network with chosen input, hidden, and output sizes.
  2. Train the network using gradient descent.
  3. Observe loss decreasing across epochs.

For more detail understanding you may visit This Youtube Playlist