Digit Recognition and Monkey classification.
![License: MIT](https://camo.githubusercontent.com/a4426cbe5c21edb002526331c7a8fbfa089e84a550567b02a0d829a98b136ad0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)
- Tensorflow
- Matplotlib
- Keras
- Numpy
Setup Instructions (for windows)
- Unzip the compressed folder
- Open command prompt
- Navigate the code directory
cd pruthvi_proj2/pruthvi_P2/code/
pip install jupyter notebook
pip install -r requirements.txt
- MNIST Dataset
- Monkey Dataset link
- Download the dataset, extract the files
cd code/monkey_classifier
mkdir datasets
- Copy the
training
, validation
folders and monkey_labels.txt
from the downloaded folder and paste it to datasets folder.
- Type the following in command prompt
- For Digit Recognition using CNN
cd code/digit_cnn
ipython notebook digitCNN.ipynb
- For Digit Recognition using SVM
cd code/digitSVM
ipython notebook digitLSVM.ipynb
OR
ipython notebook digitKPSVMSVM.ipynb
OR
ipython notebook digitKRSVM.ipynb
- For Monkey Classification using CNN
cd code/monkey_classifier
ipython notebook monkeyCNN.ipynb
- For Monkey Classification using Transfer Learning
cd code/monkey_classifier
ipython notebook monkeyTL.ipynb
cd code/monkey_classifier
ipython notebook monkeyTL_trained.ipynb
cd code/digit_cnn
ipython notebook digit_CNN_trained.ipynb