Downloads · 30 days
18
1% of all-time downloads
DunnBC22/vit-base-patch16-224-in21k_dog_vs_cat_image_classification
vit-base-patch16-224-in21k_dog_vs_cat_image_classification is a image classification model from DunnBC22. Use it when you need a label for an image. It is set up for transformers. The card lists the license as apache-2.0.
This model is a fine-tuned version of google/vit-base-patch16-224-in21k. It achieves the following results on the evaluation set: - Loss: 0.0404 - Accuracy: 0.99 - F1: 0.9897 - Recall: 0.9909 - Precision: 0.9885
Downloads · 30 days
18
1% of all-time downloads
All-time downloads
1.3K
Public
Repo size
1.4 GB
Likes
1
Public
Click a slice to open those files.
.bin343 MB · 100%
From the Hugging Face model README
This model is a fine-tuned version of google/vit-base-patch16-224-in21k. It achieves the following results on the evaluation set:
This is a binary classification model to distinguish between cats and dogs.
For more information on how it was created, check out the following link: https://github.com/DunnBC22/Vision_Audio_and_Multimodal_Projects/blob/main/Computer%20Vision/Image%20Classification/Binary%20Classification/Dogs%20or%20Cats%20Image%20Classification/Dog_v_Cat_ViT.ipynb
This model is intended to demonstrate my ability to solve a complex problem using technology.
Dataset Source: https://www.kaggle.com/datasets/shaunthesheep/microsoft-catsvsdogs-dataset
Sample Images From Dataset:

The following hyperparameters were used during training:
| Training Loss | Epoch | Step | Validation Loss | Accuracy | F1 | Recall | Precision |
|---|---|---|---|---|---|---|---|
| 0.0896 | 1.0 | 1250 | 0.0590 | 0.979 | 0.9783 | 0.9728 | 0.9838 |
| 0.0253 | 2.0 | 2500 | 0.0543 | 0.9842 | 0.9837 | 0.9802 | 0.9871 |
| 0.0066 | 3.0 | 3750 | 0.0404 | 0.99 | 0.9897 | 0.9909 | 0.9885 |
This model is a fine-tuned derivative of a pretrained model. Users must comply with the original model license.
This model was fine-tuned on third-party datasets which may have separate licenses or usage restrictions.