Black-Box is a basic deep learning framework implemented from scratch. This project aims to provide an educational tool for understanding the fundamentals of deep learning by building core components manually.
- Neural Network Modules: Implementations of basic neural network layers and operations.
- Training Utilities: Functions for training models, including forward and backward propagation.
- Example Models: Sample implementations of common neural network architectures.
- Clone the repository:
git clone https://github.com/Aamir-M-Khan/Black-Box.git
- Navigate to the project directory:
cd Black-Box
- Install dependencies:
poetry install
To run an example model, use the following command:
python run_example.py