Upload README.md with huggingface_hub
Browse files
README.md
CHANGED
|
@@ -1,8 +1,25 @@
|
|
| 1 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 |
|
| 3 |
-
|
| 4 |
|
| 5 |
-
##
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
|
| 7 |
```python
|
| 8 |
from fastai.learner import load_learner
|
|
@@ -12,6 +29,18 @@ from huggingface_hub import hf_hub_download
|
|
| 12 |
model_path = hf_hub_download(repo_id="RamyKhorshed/Lesson2FastAi", filename="model.pkl")
|
| 13 |
model = load_learner(model_path)
|
| 14 |
|
| 15 |
-
# Make
|
| 16 |
-
#
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
language: en
|
| 3 |
+
tags:
|
| 4 |
+
- image-classification
|
| 5 |
+
- fastai
|
| 6 |
+
- vision
|
| 7 |
+
datasets:
|
| 8 |
+
- cats
|
| 9 |
+
license: mit
|
| 10 |
+
library_name: fastai
|
| 11 |
+
---
|
| 12 |
|
| 13 |
+
# Cat Image Classifier
|
| 14 |
|
| 15 |
+
## Model Description
|
| 16 |
+
This model classifies whether an input image contains a cat or not using FastAI.
|
| 17 |
+
|
| 18 |
+
## Intended uses
|
| 19 |
+
- Detecting cats in photographs
|
| 20 |
+
- Educational purposes for learning FastAI and image classification
|
| 21 |
+
|
| 22 |
+
## How to use
|
| 23 |
|
| 24 |
```python
|
| 25 |
from fastai.learner import load_learner
|
|
|
|
| 29 |
model_path = hf_hub_download(repo_id="RamyKhorshed/Lesson2FastAi", filename="model.pkl")
|
| 30 |
model = load_learner(model_path)
|
| 31 |
|
| 32 |
+
# Make a prediction
|
| 33 |
+
# Replace with your image path
|
| 34 |
+
img_path = "path/to/your/image.jpg"
|
| 35 |
+
pred, pred_idx, probs = model.predict(img_path)
|
| 36 |
+
print(f"Prediction: {pred}")
|
| 37 |
+
print(f"Confidence: {probs[pred_idx]:.4f}")
|
| 38 |
```
|
| 39 |
+
|
| 40 |
+
## Limitations
|
| 41 |
+
- Works best with clear, front-facing photos of cats
|
| 42 |
+
- May not perform well with unusual angles or partially visible cats
|
| 43 |
+
- Designed for general cat detection, not breed identification
|
| 44 |
+
|
| 45 |
+
## Training
|
| 46 |
+
This model was trained using FastAI on a dataset of cat and non-cat images.
|