This repository contains an object-oriented Python implementation of a neural network from scratch using the NumPy library. This implementation covers the essential components of a neural network, including the forward pass, backpropagation, gradient descent optimization, and more.
- Python 3.x
- NumPy
- matplotlib