Add/update model card for small
Browse files
README.md
CHANGED
|
@@ -21,12 +21,12 @@ This repo contains all four standard quantizations of this variant. **F16 is the
|
|
| 21 |
|
| 22 |
| File | Quant | Size (MB) | Recall @ IoU 0.5 | Recall @ IoU 0.95 | Mean \|Δscore\| | Latency (median ms, T=8) |
|
| 23 |
|---|---|---:|---:|---:|---:|---:|
|
| 24 |
-
| `rfdetr-small-f32.gguf` | F32 | 119.0 |
|
| 25 |
-
| `rfdetr-small-f16.gguf` ← **recommended** | F16 | 64.0 |
|
| 26 |
-
| `rfdetr-small-q8_0.gguf` | Q8_0 | 38.2 |
|
| 27 |
-
| `rfdetr-small-q4_K.gguf` | Q4_K | 31.2 | 0.
|
| 28 |
|
| 29 |
-
All accuracy numbers above are computed against the upstream PyTorch reference (`rfdetr 1.9.0`) on
|
| 30 |
|
| 31 |
## Architecture
|
| 32 |
|
|
@@ -71,7 +71,7 @@ build/bin/rfdetr-cli detect \
|
|
| 71 |
|
| 72 |
## Accuracy methodology
|
| 73 |
|
| 74 |
-
All accuracy metrics are computed against the upstream PyTorch reference (`rfdetr 1.9.0`) on
|
| 75 |
|
| 76 |
See [BENCHMARK.md](https://github.com/adithyab94/rf-detr.cpp/blob/main/BENCHMARK.md) and [`benchmarks/results/accuracy_sweep.json`](https://github.com/adithyab94/rf-detr.cpp/blob/main/benchmarks/results/accuracy_sweep.json) for the full sweep across the (variant × quant) cells.
|
| 77 |
|
|
@@ -79,7 +79,7 @@ See [BENCHMARK.md](https://github.com/adithyab94/rf-detr.cpp/blob/main/BENCHMARK
|
|
| 79 |
|
| 80 |
- Source project: [Roboflow RF-DETR](https://github.com/roboflow/rf-detr)
|
| 81 |
- Upstream package: `rfdetr==1.9.0`
|
| 82 |
-
- Converted with [rfdetr.cpp](https://github.com/adithyab94/rf-detr.cpp) at commit [`
|
| 83 |
- Checkpoint: official pretrained `rfdetr-small` weights (downloaded by the `rfdetr` package on first use)
|
| 84 |
|
| 85 |
### Checksums (SHA-256)
|
|
|
|
| 21 |
|
| 22 |
| File | Quant | Size (MB) | Recall @ IoU 0.5 | Recall @ IoU 0.95 | Mean \|Δscore\| | Latency (median ms, T=8) |
|
| 23 |
|---|---|---:|---:|---:|---:|---:|
|
| 24 |
+
| `rfdetr-small-f32.gguf` | F32 | 119.0 | 0.9762 | 0.9762 | 0.0012 | 100.1 |
|
| 25 |
+
| `rfdetr-small-f16.gguf` ← **recommended** | F16 | 64.0 | 0.9762 | 0.9762 | 0.0013 | 94.3 |
|
| 26 |
+
| `rfdetr-small-q8_0.gguf` | Q8_0 | 38.2 | 0.9476 | 0.9476 | 0.0041 | 110.2 |
|
| 27 |
+
| `rfdetr-small-q4_K.gguf` | Q4_K | 31.2 | 0.9238 | 0.8286 | 0.0206 | 116.0 |
|
| 28 |
|
| 29 |
+
All accuracy numbers above are computed against the upstream PyTorch reference (`rfdetr 1.9.0`) on 7 images (000000000139.jpg, 000000000632.jpg, 000000039769.jpg, 000000087038.jpg, 000000252219.jpg, 000000397133.jpg, bus.jpg) at threshold 0.5. Latency is measured with `rfdetr-cli bench` (8 iters + 3 warmup) at T=8 threads on a single Intel Core i7-12800HX image (000000000139.jpg, 000000000632.jpg, 000000039769.jpg, 000000087038.jpg, 000000252219.jpg, 000000397133.jpg, bus.jpg).
|
| 30 |
|
| 31 |
## Architecture
|
| 32 |
|
|
|
|
| 71 |
|
| 72 |
## Accuracy methodology
|
| 73 |
|
| 74 |
+
All accuracy metrics are computed against the upstream PyTorch reference (`rfdetr 1.9.0`) on 7 images (000000000139.jpg, 000000000632.jpg, 000000039769.jpg, 000000087038.jpg, 000000252219.jpg, 000000397133.jpg, bus.jpg) at threshold 0.5. Each detection match uses greedy Hungarian-style assignment by IoU (≥ 0.5 lenient, ≥ 0.95 strict) with class equality required.
|
| 75 |
|
| 76 |
See [BENCHMARK.md](https://github.com/adithyab94/rf-detr.cpp/blob/main/BENCHMARK.md) and [`benchmarks/results/accuracy_sweep.json`](https://github.com/adithyab94/rf-detr.cpp/blob/main/benchmarks/results/accuracy_sweep.json) for the full sweep across the (variant × quant) cells.
|
| 77 |
|
|
|
|
| 79 |
|
| 80 |
- Source project: [Roboflow RF-DETR](https://github.com/roboflow/rf-detr)
|
| 81 |
- Upstream package: `rfdetr==1.9.0`
|
| 82 |
+
- Converted with [rfdetr.cpp](https://github.com/adithyab94/rf-detr.cpp) at commit [`69d133e1e979`](https://github.com/adithyab94/rf-detr.cpp/commit/69d133e1e979c2dbf547507dfd8a5c5cec21e1f6)
|
| 83 |
- Checkpoint: official pretrained `rfdetr-small` weights (downloaded by the `rfdetr` package on first use)
|
| 84 |
|
| 85 |
### Checksums (SHA-256)
|