Skip to content

In this project i have downloaded the data from kaggle to train and test the breed of the dogs, ferther details has been given in the code JUPYTER NOTEBOOK

Notifications You must be signed in to change notification settings

yashpatel-py/Dog-Breed-Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dog breed prediction

  • In this project, I have used tensorflow and keras to build train and test a convolutional nueral network to predict dog breed.

Open Source Love

Python NumPy Pandas Jupyter Notebook Anaconda

Steps to build project

  1. Load the dataset from Kaggle. IMPORTANT Download Data set from Here SIZE: 750MB
  2. Load labels from CSV for lables that contain an image ID and breed.
  3. Checking the breed count.
  4. ONT-HOT Encoding on lables data PREDIC.TION column.
  5. Load the images, Convert them to an array & nirmalize them.
  6. Check the shape and size of the X and Y Data.
  7. Building the model Network Architecture.
  8. Split the data and fir it into the model and create new accuracy point.
  9. Evaluate the model for accuracy score.
  10. Using the model for prediction.

NOTE: If you have Ananconda installed then you will not need requirements.txt because anaconda comes will preinstalled pachages

NOTE: This project will take about 1 hour to run Depends on your computer

Accuracy Graph

Graph Image

Output

Output Image

Releases

No releases published

Packages

No packages published