Repository navigation
v1.0.0: Initial Release - Pure NumPy Deep Learning Framework
Pre-release
Pre-release
馃殌 First Official Release of miniFlow
We are excited to announce the first stable release of miniFlow, a lightweight deep learning framework built entirely from scratch using NumPy.
馃殌 Key Highlights
- Pure NumPy Implementation: No reliance on Autograd engines like PyTorch or TensorFlow.
- High Performance: Achieved ~94% accuracy on the MNIST dataset using a simple MLP.
- Modular Design: Includes
Dense,Flatten,Dropout, andBatchNormlayers. - Advanced Optimization: Implemented Adam Optimizer and Softmax Cross Entropy with numerical stability.
馃摝 What's Included?
- Full implementation of Forward and Backward propagation.
main.pyscript to train and visualize results on MNIST.- Professional visualization tools for Loss and Predictions.
- He and Xavier weight initialization support.
馃洜 Installation & Usage
Simply clone the repository and run the main script:
git clone https://github.com/alitkbbl/miniFlow.git
python main.pyHappy coding!