This repo contains all the python code for the dog breed classification using CNNs.
- Upload the notebook to google colab
- Mount your drive. Upload the data that is present in kaggle to 'dog_breed_identification_files' folder in your drive.
- Turn on the GPU from the colab settings page.
- Run the notebook.
- Upload the notebook to google colab
- Add the kaggle dog breed into the notebook. The option to add the dataset will be on the panel on the right side of the screen.
- Mount your drive. Upload the data that is present in kaggle to 'dog_breed_identification_files' folder in your drive.
- Run the notebook
- upload the notebook to kaggle
- Add the kaggle dog breed into the notebook. The option to add the dataset will be on the panel on the right side of the screen.
- Add the GPU as T4 or p100 on the right side panel.
- Run the notebook
- upload the notebook to kaggle
- Add the kaggle dog breed into the notebook. The option to add the dataset will be on the panel on the right side of the screen.
- Add the GPU as T4 or p100 on the right side panel.
- Run the notebook
- Upload the notebook to google colab
- Mount your drive. Upload the data that is present in kaggle to 'dog_breed_identification_files' folder in your drive.
- Turn on the GPU from the colab settings page.
- Run the notebook.
- Download/Clone the github repo from here
- Download Android Studio and Install an emulator on Android Studio
- Open the cloned code/downloaded code using File -> Open
- Once you open the folder, Android Studio automatically builds the code for you. Wait for it to finish.
- Once finished, click the play button that is on the top of the screen and wait for the emulator to start.
- Once the emulator boots up the app will be installed into the emulator.
- Once the app is opened you can either select/capture the image and then click on predict dog breed button at the bottom.
- Wait for a few seconds and you will see the results of the model.
- You will see the top5 predictions in the app.