https://github.com/ysm-dev/dog_breed_classifier
https://github.com/ysm-dev/dog_breed_classifier
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ysm-dev/dog_breed_classifier
- Owner: ysm-dev
- Created: 2018-05-06T15:12:03.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-11T04:51:55.000Z (about 8 years ago)
- Last Synced: 2025-12-26T13:44:53.665Z (6 months ago)
- Language: Python
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dog Breed Classifier
## Usage
Clone this repo.
```sh
$ git clone https://github.com/ysm0622/dog_breed_classifier.git
```
Download dog image [dataset](http://vision.stanford.edu/aditya86/ImageNetDogs/).
```sh
$ cd dog_breed_classifier
$ sh data/download_data.sh
```
Install dependencies.
Install [Pipenv](https://docs.pipenv.org) first, if you didn't installed it.
## MacOS
```sh
$ brew install pipenv
```
## Ubuntu
```sh
$ sudo apt install software-properties-common python-software-properties
$ sudo add-apt-repository ppa:pypa/ppa
$ sudo apt update
$ sudo apt install pipenv
```
## Using pip
```sh
$ pip install pipenv
```
Then, install all dependencies using this command.
```sh
$ pipenv install --skip-lock
```
## Dependencies
```toml
[packages]
tensorflow = "*"
pprint = "*"
"partial.py" = "*"
sklearn = "*"
scipy = "*"
```
## Build TFRecords Data
```sh
$ pipenv shell
$ python src/data.py
```
It takes really really long time. (about 3-4 hours) shit...
Now you got `*.tfrecords` files under `data/Records/`.
## Run
🔥 ing......