A convolutional neural network (CNN) built from scratch using only NumPy to classify handwritten digits from the MNIST dataset.
-
Updated
Jul 3, 2025 - Jupyter Notebook
A convolutional neural network (CNN) built from scratch using only NumPy to classify handwritten digits from the MNIST dataset.
An OS which is all about learning!
This project demonstrates how to build and train a feedforward neural network from scratch using only NumPy, without any high-level deep learning libraries like TensorFlow or PyTorch. The model is trained on the MNIST digit classification dataset and achieves competitive accuracy.
Implementation of KNN and Gaussian Naive-Bayes algorithms to classify phishing URLs. Built from scratch and compared with scikit-learn versions.
Add a description, image, and links to the from-scratch-implementation topic page so that developers can more easily learn about it.
To associate your repository with the from-scratch-implementation topic, visit your repo's landing page and select "manage topics."