This project was created by Udacity for AI Programming with Python Nanodegree program.
- Create a local virtual env with
virtualenv venv
- Activate the local virtual env
source venv/bin/activate
. If you need to deactivate just commanddeactivate
- Install dependencies
pip install -r requirements.txt
- Move to application folder folder
cd intropyproject-classify-pet-images
- Run the application with only one CNN architecture model
python check_images.py --dir pet_images/ --arch vgg --dogfile dognames.txt
- Run the application for folder
pet_images
with all 3 CNN architecture model and print resultssh run_models_batch.sh
- Run the application for folder
uploaded_images
with all 3 CNN architecture model and print resultssh run_models_batch_uploaded.sh
This repository contains REVISED code and associated files for the AI Programming with Python Nanodegree program. This repository consists of a number of tutorial notebooks for various coding exercises and programming labs that will be used to supplement the lessons of the course.
- No revisions
- Intro to Python Project - Classifying Pet Images: Determine which CNN architecture model works best at classifying images of dogs and their breeds.
- No revisions
- No revisions
- Notes: This directory contains more information about certain quizzes that are testing more challenging concepts. Additionally, one will find the Frequently Asked Questions for the Intro to Python Project. Click on the filename to view the contents of the notes on a quiz or the Intro to Python Project.
Each directory has a requirements.txt
describing the minimal dependencies required to run the notebooks in that directory.
To install these dependencies with pip, you can issue pip3 install -r requirements.txt
.