Numpy-Neuron / gradio_warning.md
Jensen-holm's picture
making it a python package on PyPI
75481dd
|
raw
history blame
1.25 kB
## What is this?
This is a no code platform for interacting with Numpy-Neuron, a neural network framework that I have built from scratch
using only [numpy](https://numpy.org/). Here, you can test different hyper parameters that will be fed to Numpy-Neuron and used to train a neural network for classification on the [MNIST](https://scikit-learn.org/stable/modules/generated/sklearn.datasets.load_digits.html) dataset of 8x8 pixel images of hand drawn numbers.
Once training is done, the final model will be tested by making predictions on an unseen subset of the dataset called the validation set. There will be a plot of hits vs. misses, measuring the accuracy of the final model on images that did not see in training. There will also be a label at the bottom that shows the average confidence of the final model when it was making its predictions on unseen data across the different labels (digits 0-9).
## ⚠️ Warning ⚠️
This application is impossibly slow on the HuggingFace CPU instance that it is running on. It is advised to clone the
repository and run it locally.
## Steps for running locally:
1. `git clone https://huggingface.co/spaces/Jensen-holm/Numpy-Neuron`
2. `pip3 install -r requirements.txt`
3. `python3 app.py`