Downloads · 30 days
0
ngqtrung/aidm-dogs-vs-cats-models
aidm-dogs-vs-cats-models is a image classification model from ngqtrung. Use it when you need a label for an image. The card lists the license as mit.
The final checkpoints of a dogs-vs-cats image-classification study. Each checkpoint is named by a record of results/runsfinal.jsonl; the full experiment record, including every ablation run, lives in the companion dat…
Downloads · 30 days
0
Access
Public
Updated Sep 23, 2026
Repo size
122 GB
Likes
0
Public
Click a slice to open those files.
.pt75.5 GB · 100%
From the Hugging Face model README
The final checkpoints of a dogs-vs-cats image-classification study. Each checkpoint is named by a record of results/runs_final.jsonl; the full experiment record, including every ablation run, lives in the companion dataset repo.
Generated by scripts/90_publish_hf.py on 2026-09-23 07:35 UTC. Every count, fingerprint and metric below was read from the run registry during that run, so this card describes the runs that exist, not the runs that once existed.
| file | used by run(s) | arch | seed |
|---|---|---|---|
| t_convnext_full-s0-7b21d385/best.pt | final_t_convnext_full, final_ensemble_top3 | timm:convnext_tiny.fb_in1k | 0 |
| t_vit_b16_full-s0-35a4c1c8/best.pt | final_t_vit_b16_full, final_ensemble_top3 | timm:vit_base_patch16_224.augreg_in21k_ft_in1k | 0 |
| t_vit_b16_llrd-s0-ddae88d4/best.pt | final_t_vit_b16_llrd, final_ensemble_top3 | timm:vit_base_patch16_224.augreg_in21k_ft_in1k | 0 |
best.pt and not last.ptEach run directory holds two checkpoints. best.pt is the weights of the epoch with the best validation score, and it is the file every metric in the registry was computed from. last.pt is the final-epoch state plus the optimiser and scheduler state; it exists only to resume an interrupted run, no recorded number comes from it, and it would double the size of this repo. Only best.pt is published.
The registry holds 4027 distinct run(s) across 134 registry file(s) (9941 record(s) before de-duplication on (config_hash, seed, splits_fingerprint)).
| task | runs |
|---|---|
| cifar10 | 43 |
| cifar10lt | 195 |
| dogcat | 3789 |
| tier | runs |
|---|---|
| ablation | 3613 |
| cifar | 43 |
| cifar_lt | 195 |
| foundation | 30 |
| retune | 50 |
| stability | 24 |
| transfer | 50 |
| transformer | 22 |
Every run record carries the fingerprint of the splits.json that produced its train / val / holdout indices. Results with different fingerprints are not comparable.
| task | splits_fingerprint |
|---|---|
| cifar10 | 3d6f0150310f |
| cifar10lt | 3d6f0150310f |
| dogcat | 0c31c0f203df, 3138e184ef5f |
results/runs_final.jsonl, split val_holdout)| run | acc | balanced_acc | auc | log_loss | ece | n |
|---|---|---|---|---|---|---|
| final_t_convnext_full | 0.9975 | 0.9975 | 0.999969 | 0.057143 | 0.0502 | 2000 |
| final_t_vit_b16_full | 0.9970 | 0.9970 | 0.999882 | 0.060195 | 0.0511 | 2000 |
| final_t_vit_b16_llrd | 0.9965 | 0.9965 | 0.999529 | 0.060440 | 0.0497 | 2000 |
| final_ensemble_top3 | 0.9975 | 0.9975 | 0.999957 | 0.058023 | 0.0500 | 2000 |
| package | version(s) |
|---|---|
| numpy | 1.26.4 |
| timm | 1.0.29 |
| torch | 2.8.0+cu128 |
| torchvision | 0.23.0+cu128 |
runs/<run_id>/best.pt -- the best-epoch checkpoint of every run in the registry, one file per run, in a directory named by the run_id that indexes that run's record. (2243 file(s), 68.4 GiB)README.md -- this card, generated from the registry at publish time.Each file is a torch.save checkpoint. Rebuild the architecture named in the arch column with timm, then model.load_state_dict(torch.load(path)['model']). The exact training config of each run is in the matching record of results/runs_final.jsonl in the dataset repo.