Skip to content

Implement a support vector machine (SVM) to classify images of cats and dogs from the Kaggle dataset.

License

Notifications You must be signed in to change notification settings

surajkarki66/PRODIGY_ML_03

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PRODIGY_ML_03

Overview

Implement a support vector machine (SVM) to classify images of cats and dogs from the Kaggle dataset. All the steps that are required for the experiment such as data preparation, model building, training, evaluation and saving are provided in the IPython notebook: PRODIGY_ML_03.ipynb. The model inference was done on app.py

How to do inference?

  1. Clone this repository.
    git clone https://github.com/surajkarki66/PRODIGY_ML_03
  2. Create a Python virtual environment and activate the environment based on your machine(Linux, MacOS, and Windows)
  3. Download the trained model from here and put it into the project root directory.
  4. Install the requirements
    pip install -r requirements.txt
  5. Run the following command
    python app.py

Demo Screenshot from 31-01-24 03:28:27

Happy coding!

About

Implement a support vector machine (SVM) to classify images of cats and dogs from the Kaggle dataset.

Resources

License

Stars

Watchers

Forks