https://github.com/haardikdharma10/dog-breed-classifier
A pre-trained image classifier that identifies dog breeds and compares 3 different CNN models to determine which one provides the best result.
https://github.com/haardikdharma10/dog-breed-classifier
Last synced: about 1 month ago
JSON representation
A pre-trained image classifier that identifies dog breeds and compares 3 different CNN models to determine which one provides the best result.
- Host: GitHub
- URL: https://github.com/haardikdharma10/dog-breed-classifier
- Owner: haardikdharma10
- License: mit
- Created: 2020-06-03T20:30:19.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-25T10:12:55.000Z (11 months ago)
- Last Synced: 2025-02-16T19:37:09.217Z (4 months ago)
- Language: Python
- Homepage:
- Size: 8.44 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Image Classifier to identify Dog Breeds
A pre trained image classifier that identifies dog breeds and compares the performance of 3 different CNN model architectures ('vgg', 'alexnet', and 'resnet') to determine which one provides the best result.

[](https://github.com/haardikdharma10/Dog-Breed-Classifier/issues)
[](https://github.com/haardikdharma10/Dog-Breed-Classifier/network/members)
[](https://github.com/haardikdharma10/Dog-Breed-Classifier/stargazers)
[](https://github.com/haardikdharma10/Dog-Breed-Classifier/issues)
[](https://github.com/haardikdharma10/Dog-Breed-Classifier/blob/master/LICENSE)## Models used
- [VGG](https://arxiv.org/abs/1409.1556)
- [AlexNet](https://en.wikipedia.org/wiki/AlexNet)
- [ResNet](https://arxiv.org/abs/1512.03385)## Pre-requisites
All the dependencies and required libraries are included in the file [requirements.txt](https://github.com/haardikdharma10/Dog-Breed-Classifier/blob/master/requirements.txt)## Installation
```
$ git clone https://github.com/haardikdharma10/Dog-Breed-Classifier.git
```
```
$ pip3 install -r requirements.txt
```
```
$ python3 check_images.py --dir pet_images/ --arch vgg --dogfile dognames.txt
$ python3 check_images.py --dir pet_images/ --arch alexnet --dogfile dognames.txt
$ python3 check_images.py --dir pet_images/ --arch resnet --dogfile dognames.txt
```
## Authors
* **Haardik Dharma** - Initial Work
* **Udacity** - First project of the 'AI Programming with Python Nanodegree'## License
This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/haardikdharma10/Dog-Breed-Classifier/blob/master/LICENSE) file for details.