Skip to content

ankitrhode/Dogs-vs-Cats-Image-Classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Dogs vs Cats Image Classification

This is a Convolutional Neural Network (CNN) which is written in python language. This CNN model is trained on few thousand images of cats and dogs, and later be able to predict if the given image is of a cat or a dog. This model achieves over 80% accuracy.

Simple Image Classification using CNN — Deep Learning in python.

The process of building a Convolutional Neural Network always involves four major steps.
Step 1: Convolution
Step 2: Pooling
Step 3: Flattening
Step 4: Full connection

Description:

Model - Convolutional Neural Network
Language - Python
Machine Learning Library - Keras
Dataset - Dogs vs. Cats available on Kaggle

Installation:

Install Tensorflow using pip install tensorflow
Install sklearn using sudo pip install sklearn
Install keras using sudo pip install keras
Install skimage using sudo pip install scikit-image

Run:

Use Jupyter notebook IDE

About

Deep Neural Network to distinguish the images of dogs from cats

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published