Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.08 KB

readme.md

File metadata and controls

32 lines (23 loc) · 1.08 KB

Cats vs Dogs Classifier

Project Overview

This project classifies two classes of images which are dogs and cats. We can divide the projects into parts as following :
1.Load the dataset.
2.Preprocessing the data such as : (Rescale , Resize , divide the data into validation and training).
3.build the classifer using keras and TensorFlow .
4.Training the data using classifer.
5.Compare between the models and get the best classifer model.
6.Use the classifer to classify new data.

Dataset

The dataset used for training purpose has been used from Kaggle. You can download the dataset from:

https://www.kaggle.com/c/dogs-vs-cats/data

The training folder has 20000 training samples and about 5000 validation samples.

Accuracy

The model has an accuracy of 86% on the training set and 83.68% on the validation set.

Prerequisites

python v3.8
tensorflow v2.5
keras v2.2.5
numpy v1.21.0
pandas v1.2.4
matplotlib v3.4.2
tqdm v4.61.1