A dog classifing Android App that has 120 breeds. this project uses 5 trained CNN models architictures:
- inception
- resent 50
- inception resnet v2
- mobilenet
- xception
With the abillity to select which one to use between them. you can read all about it from the following pdf: https://1drv.ms/b/s!AqucDGfrSsz7g4IEigMFJFsgaMywBw
inorder to run the application you need to download the CNNs from here and put them in app/main/src/assets/ CNNs can found here: https://drive.google.com/open?id=12xeR7zTts-0263YMpKMo-dke9SpGZKJa
Some code was taken from the Tflite ofiical demo, can found here: https://github.com/tensorflow/tensorflow/tree/master/tensorflow/lite/java/demo