model card: add the int8 build and state what it costs
Browse files
README.md
CHANGED
|
@@ -31,6 +31,7 @@ end-to-end, with no privileged knowledge of which object is which.
|
|
| 31 |
| `v7_mt_generalist_fp16.pt` | act one β one weight, eight tasks. 47.9 M params, 96 MB fp16. |
|
| 32 |
| `v8_mt_colorsort_fp16.pt` | act one plus the ColorSort skill; the warm-start ancestor of the act-two policy. |
|
| 33 |
| `colorsort/v15cs_frozen_fp16.pt` | act two β the delivered position-conditioned VLA. Frozen vision backbone so the grounder and the policy genuinely share one encoder: 48.1 M total. |
|
|
|
|
| 34 |
| `colorsort/grounder_r4_mix20.pt` | act two β the MiniRT-Grounder heads (0.104 M params on a DINOv2-S backbone). Trained at `img_size=448`. |
|
| 35 |
|
| 36 |
## Numbers
|
|
@@ -77,9 +78,12 @@ particular silently costs eleven points if left at its default. The README has t
|
|
| 77 |
`v8_mt_colorsort` has not. This is a design consequence β six generations of fine-tuning with zero
|
| 78 |
base-task replay β not a defect, and it is recorded here so that comparing the two checkpoints
|
| 79 |
does not lead to the wrong conclusion.
|
| 80 |
-
-
|
| 81 |
-
|
| 82 |
-
|
|
|
|
|
|
|
|
|
|
| 83 |
|
| 84 |
## Credit
|
| 85 |
|
|
|
|
| 31 |
| `v7_mt_generalist_fp16.pt` | act one β one weight, eight tasks. 47.9 M params, 96 MB fp16. |
|
| 32 |
| `v8_mt_colorsort_fp16.pt` | act one plus the ColorSort skill; the warm-start ancestor of the act-two policy. |
|
| 33 |
| `colorsort/v15cs_frozen_fp16.pt` | act two β the delivered position-conditioned VLA. Frozen vision backbone so the grounder and the policy genuinely share one encoder: 48.1 M total. |
|
| 34 |
+
| `colorsort/v15cs_frozen_int8.pt` | the same policy as W8A8 integer compute, 57.7 MB. Costs success β see below. Ships with `colorsort/v15cs_frozen_int8_params.json`, the per-layer quantisation parameter table. |
|
| 35 |
| `colorsort/grounder_r4_mix20.pt` | act two β the MiniRT-Grounder heads (0.104 M params on a DINOv2-S backbone). Trained at `img_size=448`. |
|
| 36 |
|
| 37 |
## Numbers
|
|
|
|
| 78 |
`v8_mt_colorsort` has not. This is a design consequence β six generations of fine-tuning with zero
|
| 79 |
base-task replay β not a defect, and it is recorded here so that comparing the two checkpoints
|
| 80 |
does not lead to the wrong conclusion.
|
| 81 |
+
- **The int8 build costs success and is labelled so.** fp16 26/100, int8 22/100; at the object level
|
| 82 |
+
58% against 47% over 249 objects. Both acceptance gates still pass, so it is usable β choose it for
|
| 83 |
+
the 40% size reduction, not because it is free. The four-point headline gap sits on the noise band
|
| 84 |
+
of a 100-episode run and read alone would suggest no effect; the paired per-seed comparison
|
| 85 |
+
(identical scenes and wording) shows int8 worse on 37 seeds and better on 17, p ~ 0.009. On the
|
| 86 |
+
single-task predecessor quantisation was genuinely free, which is why this is worth stating.
|
| 87 |
|
| 88 |
## Credit
|
| 89 |
|