Views
No views yet
| Metric | This model (DINOv2-L / MI300X) | Baseline (EfficientNetB0 / P100) |
|---|---|---|
| Test accuracy | 0.9706 (TTA) | 0.9316 (TTA) |
| Macro F1 | 0.9713 | 0.9348 |
| Standard acc (no TTA) | 0.9705 | — |
config.yaml for the full hyperparameter set.1import timm, torch
2
3model = timm.create_model(
4 "vit_large_patch14_dinov2.lvd142m",
5 pretrained=False,
6 num_classes=22,
7 img_size=224,
8)
9ckpt = torch.load("best.pt", map_location="cpu", weights_only=False)
10model.load_state_dict(ckpt["state_dict"])
11model.eval()cfg; see the training repo
for splits.json which defines the class_to_idx mapping.best.pt — model weights + training configconfig.yaml — hyperparameters used for this runclassification_report.txt — per-class precision / recall / F1confusion_matrix.csv — 22×22 confusion matrixmetrics.json — standard + TTA scores