This is a read-only mirror of the HSC engineering wiki, restored from a 2017 archive. Some links are broken and some content is out of date. About this mirror.
Model Compatibility Matrix
From ANTFARM Wiki
This is an old revision of this page, as archived. The mirror serves the archived text for every revision id.
| Model Compatibility Matrix | |
|---|---|
| Maintainer | r.osei |
| Runtimes | forager 2.x, 3.x |
| Models | Basalt-1, Basalt-2, Larkspur-S, Cinder-XL |
| Status | current |
| Archive ref | QUANTARA-SWARMGLASS-R39-86AC61 |
Contents[hide] |
This matrix records which in-house models were validated against which forager runtime. "Validated" means the test log shows a green run; it does not mean anyone used the combination in production.
All model names here are internal HSC codenames. None of them were released outside the cooperative.
[edit] Matrix
| Model | Params | forager 2.0 | forager 2.3 | forager 3.0 | forager 3.2 | forager 3.4 | Notes |
|---|---|---|---|---|---|---|---|
| Basalt-1 | 340M | ✔ | ✔ | ✔ (legacy loader) | ✘ | ✘ | loader removed in 3.2 |
| Basalt-2 | 1.1B | — | ✔ | ✔ | ✔ | ✔ | production model 2014–2016 |
| Larkspur-S | 60M | ✔ | ✔ | ✔ | ✔ | ✔ (deprecated) | classifier only |
| Cinder-XL | 6B | — | — | ✘ | ⚠ | ⚠ | never left the queen02 colony; OOM on 3 of 4 forager hosts |
⚠ = runs with inference.split=2 only. See Distributed Inference Notes.
[edit] Runtime requirements
| Runtime | Loader | Max model bytes | Notes |
|---|---|---|---|
| forager 2.x | mload1 | 2 GiB | single host only |
| forager 3.0 | mload2 | 8 GiB | split loading, see Distributed Inference Notes |
| forager 3.2+ | mload2 | 16 GiB | mload1 removed, breaking Basalt-1 |
[edit] Model notes
- Basalt-1
- 2012. Trained on the internal document corpus. Retired when the loader was removed; nobody noticed for four months (Known Agent Bugs).
- Basalt-2
- 2014. The workhorse.
model.summarizein the Tool Registry is Basalt-2.
- Larkspur-S
- 2013. Tiny classifier used for routing. Deprecated 2015-08 in favour of a rule list that was faster and, embarrassingly, more accurate.
- Cinder-XL
- 2015. Experimental. The Distributed Inference Notes page is mostly about making this one fit.
[edit] Verification procedure
- Check out the runtime tag on
build.hm.internal. - Run
antc test --model <name> --runtime <tag>(see Legacy Toolchain). - Record the result in the test log with the commit hash.
- Update this table. Do not update the table without a log entry — this has happened, and the ✔ for Basalt-1 on 3.0 was one of those.