Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Pet Face Classification using CNN

Overview

This project implements a Convolutional Neural Network (CNN) to classify pet face images. The model is trained using TensorFlow and demonstrates the complete deep learning workflow, including image preprocessing, model training, evaluation, and prediction.

The project provides hands-on experience in image classification and computer vision using deep learning techniques.


Features

  • Pet face image classification
  • Image preprocessing
  • CNN model training
  • Model evaluation
  • Prediction on unseen images

Technologies Used

  • Python
  • TensorFlow
  • Keras
  • NumPy
  • Matplotlib

Project Structure

project-folder/
│
├── dataset/
├── model/
├── train.py
├── predict.py
├── requirements.txt
└── README.md

Installation

Clone the repository

git clone https://github.com/YOUR_USERNAME/pet-face-classification-cnn.git

Move into the folder

cd pet-face-classification-cnn

Install dependencies

pip install -r requirements.txt

Run the training

python train.py

Learning Outcomes

  • Deep Learning
  • Convolutional Neural Networks
  • TensorFlow
  • Image Classification
  • Dataset Preprocessing
  • Model Evaluation

Future Improvements

  • Improve model accuracy
  • Add more pet categories
  • Deploy as a web application
  • Mobile application integration

Author

Meer

B.Tech Artificial Intelligence & Machine Learning Student

About

Pet face image classification using TensorFlow and Convolutional Neural Networks (CNN).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages