File size: 977 Bytes
dc9e1b9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
"""Hugging Face revisions the released lenses were fitted against.

Every model load in this directory passes revision=revision(model_id), so a
re-run downloads exactly these checkpoints (and, for Ouro/Huginn, exactly
this trust_remote_code). Mirrors MODEL_REVISIONS.md at the repo root.
"""

REVISIONS = {
    "Qwen/Qwen3.6-27B": "6a9e13bd6fc8f0983b9b99948120bc37f49c13e9",
    "ByteDance/Ouro-2.6B": "1ed04250da1a9936042725d302e81c8fa2ab5abd",
    "ByteDance/Ouro-2.6B-Thinking": "f1edd81e7ac41355db670500ceaf204e0f73af68",
    "tomg-group-umd/huginn-0125": "bb6621b65e90b6a4b9b29ef88dc83866d450470c",
}

# Commit of https://github.com/anthropics/jacobian-lens the code was run with.
JLENS_COMMIT = "581d398613e5602a5af361e1c34d3a92ea82ba8e"


def revision(model_id):
    if model_id not in REVISIONS:
        raise KeyError(f"no pinned revision for {model_id!r}; the released "
                       f"lenses only match {sorted(REVISIONS)}")
    return REVISIONS[model_id]