Skip to content

Using PyTorch and EfficientNet B0, this repository provides a Python notebook for playing card recognition. Train your model with a dataset from Kaggle, enabling automated identification of playing cards from images.

License

Notifications You must be signed in to change notification settings

ajojotank/Playing-Card-Recognition-with-EfficientNet-B0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Playing Card Recognition with EfficientNet B0

This repository contains a Python notebook that utilizes a PyTorch implementation of the EfficientNet B0 model to determine what playing card is in an image. The notebook provides a step-by-step guide on how to train the model using a dataset from Kaggle.

Dataset

The dataset used in this project can be fetched from the following link on Kaggle: Cards Image Dataset (Classification)

The dataset includes images of playing cards belonging to different classes, suitable for classification tasks.

Usage

To use the notebook, follow these steps:

  1. Download the dataset from the provided Kaggle link.
  2. Ensure you have all necessary dependencies installed (PyTorch, torchvision, etc.).
  3. Open the Python notebook CardClasiffyer.ipynb.
  4. Follow the instructions in the notebook to set up the data, train the model, and perform inference on new images.

Requirements

  • Python 3.x
  • PyTorch
  • torchvision
  • Other dependencies as specified in the notebook

Credits

License

This project is licensed under the MIT License.

About

Using PyTorch and EfficientNet B0, this repository provides a Python notebook for playing card recognition. Train your model with a dataset from Kaggle, enabling automated identification of playing cards from images.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published