Views
No views yet
| Metric | Value | Note |
|---|---|---|
| Accuracy | 99.44% | Can be misleading with imbalance |
| Balanced Accuracy | 99.25% | ⭐ Imbalance-robust |
| MCC (Matthews) | 0.988 | ⭐ Best single metric |
| F1 Macro | 99.40% | Equitable across classes |
| Recall (Sensitivity) | 100.00% | ⭐ Critical clinical metric |
| Specificity | 98.51% | |
| AUC-ROC | 100.00% | |
| AUC-PR | 100.00% | Imbalance-robust AUC |
1from transformers import AutoImageProcessor, AutoModelForImageClassification
2from PIL import Image
3import torch
4
5processor = AutoImageProcessor.from_pretrained('Sadou/malaria-detector-dinov2-tanzania')
6model = AutoModelForImageClassification.from_pretrained('Sadou/malaria-detector-dinov2-tanzania')
7
8img = Image.open('blood_smear.jpg').convert('RGB')
9inputs = processor(img, return_tensors='pt')
10
11with torch.no_grad():
12 outputs = model(**inputs)
13
14probs = torch.softmax(outputs.logits, dim=-1)[0]
15pred = torch.argmax(probs).item()
16
17labels = ['Healthy', 'Malaria']
18print(f'{labels[pred]} (confidence: {probs[pred]:.1%})')| Class | Count |
|---|---|
| Thick Infected | 1,139 |
| Thick Uninfected | 1,071 |
| Thin Infected | 1,064 |
| Thin Uninfected | 270 |
1@misc{malaria-dinov2-2026,
2 author = {Sadou Barry},
3 title = {Malaria Detector — DINOv2 fine-tuned on Tanzania Blood Smears with Class Imbalance Handling},
4 year = {2026},
5 publisher = {HuggingFace},
6 url = {https://huggingface.co/Sadou/malaria-detector-dinov2-tanzania}
7}