This is my AI classification model using a CNN model (Convolutional Neural Network) and utilizing the Keras/Tensorflow packets on the Cifar 10 dataset.
Dataset: Cifar-10
How to find? Answer: https://www.cs.toronto.edu/~kriz/cifar.html
Reference This tech report (Chapter 3) describes the dataset and the methodology followed when collecting it in much greater detail. Please cite it if you intend to use this dataset.
- Learning Multiple Layers of Features from Tiny Images, Alex Krizhevsky, 2009.
HOW TO USE:
- Clone the GitHub repository or download the source code from the release page.
- Navigate to the project directory in cmd using CD (EXAMPLE: cd C:\Users\username\downloads\flaskCNN)
- Create a virtual environment using the following command: "python -m venv venv"
- Activate the virtual environment using these commands = for Windows: "venv\Scripts\activate" , for Mac: "source venv/bin/activate"
- Install the necessary dependencies by running the following command: pip install -r requirements.txt (This will install all the required packages and dependencies for the project).
- Once the previous steps are completed you can type "flask run" in the console and it will provide a html link to your local port, copy this and paste into your webbrowers searchbar and hit enter.
- Follow the instructions on the website. Enjoy!