Built a pipeline to process real-world, user-supplied images. Given an image of a dog, the algorithm will identify an estimate of the canine’s breed. If supplied an image of a human, the code will identify the resembling dog breed. Furthermore, This Project is built with Convolutional Neural Networks throughout the process.
CNN(Convolutional Neural Network)
- Clone the repository and navigate to the downloaded folder.
cd dog-project
Download the dog dataset here. Unzip the folder and place it in the repo, at location path/to/dog-project/dogImages.
Download the human dataset here. Unzip the folder and place it in the repo, at location path/to/dog-project/lfw. If you are using a Windows machine, you are encouraged to use 7zip to extract the folder.
Download the VGG-16 bottleneck features here for the dog dataset. Place it in the repo, at location path/to/dog-project/bottleneck_features.