Downloads · 30 days
29
36% of all-time downloads
Raymond1122/metask-jev-4b-policy-mix
metask-jev-4b-policy-mix is a text classification model from Raymond1122. Use it when you need a label for a piece of text. It is set up for transformers. The card lists the license as apache-2.0.
A calibrated typed-decision model: give it a state (text, ticket, policy, JSON) and a typed question — choice, boolean, or rubric score — and it returns a probability for every option in a single forward pass (~24 ms)…
Downloads · 30 days
29
36% of all-time downloads
All-time downloads
80
Public
Parameters
4.5B
9.1 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors9.1 GB · 100%
From the Hugging Face model README
A calibrated typed-decision model: give it a state (text, ticket, policy, JSON) and a typed question — choice, boolean, or rubric score — and it returns a probability for every option in a single forward pass (~24 ms). No generation, no parsing, nothing to hallucinate.
Self-measured axes inserted into the published v1.2.7 ranking (16 official entrants + this model). Official run pending — axes here use our 231-decision protocol for Intelligence, val-fit temperature for Calibration, self-hosted 4090 for Speed/Cost.
<img src="eval/figs/fig6_board_style.png" width="660" alt="JevBench board with metask-jev-4b">Would rank #5 — ahead of GPT-5.6 Luna and DeepSeek V4.1 Flash, behind djev — with the top-right quadrant of the Intelligence×Speed plane to itself among open weights:
<img src="eval/figs/fig7_scatter.png" width="660" alt="Intelligence vs Speed scatter">JevBench v1.2 — public 231 decisions, tier split (422-as-wrong protocol, @4096 ctx):
| tier | items | metask-jev-4b |
|---|---|---|
| judge (original) | 72 | 98.6% |
| easy | 48 | 100.0% |
| hard | 111 | 59.5% |
| total | 231 | 80.1% |
The hard tier contains long policy documents: at the 9B pipeline's 2048-token limit 36 of 111 items are rejected; this model natively handles 4096 and answers 88% of them correctly. Context length, not capability, was the bottleneck.
| metask-jev-4b | Bespoke Nimble-9B | Jev 1.13.0 | |
|---|---|---|---|
| 13 human-labeled subsets (3,880 items), macro | 79.6% | 74.8% | 76.0% |
| JevBench v1.2 public 231 @4096 ctx | 80.1% | 63.5% | 75.3 |
| ECE after per-kind temperature | 0.028 | — | — |
| p50 latency (single question) | ~24 ms | ~190 ms | 236–276 ms |
12 of 13 subsets exceed Bespoke Nimble-9B — a model 2.2× its size — same prompt format, same scoring protocol.
The primary suite: BoolQ, MultiNLI, PAWS, PubMedQA, SQuAD-2, VitaminC, Civil Comments, Aegis 2.0, MASSIVE (en/de), HelpSteer-2, SummEval (consistency / relevance). Every item human-labeled; byte-reproducible (manifest-locked ids + sha256); same protocol as the Bespoke Nimble evaluation.
| subset | type | n | metask-jev-4b | 95% CI | Nimble-9B | Δ |
|---|---|---|---|---|---|---|
| civil_comments | noul | 300 | 91.3% | 87.6–94.0 | 70.3% | +21.0 |
| paws | noul | 250 | 94.0% | 90.3–96.3 | 82.8% | +11.2 |
| vitaminc | choice | 599 | 86.8% | 83.9–89.3 | 76.6% | +10.2 |
| summeval-consistency | score | 144 | 85.4% | 78.7–90.3 | 75.7% | +9.7 |
| squad2 | noul | 299 | 89.0% | 84.9–92.0 | 80.6% | +8.4 |
| massive-de-DE | choice | 350 | 91.1% | 87.7–93.7 | 83.4% | +7.7 |
| multinli | choice | 299 | 90.0% | 86.0–92.9 | 85.3% | +4.7 |
| helpsteer2 | score | 249 | 43.0% | 37.0–49.2 | 39.0% | +4.0 |
| massive-en-US | choice | 350 | 90.9% | 87.4–93.4 | 86.9% | +4.0 |
| aegis2 | noul | 250 | 83.2% | 78.1–87.3 | 81.2% | +2.0 |
| boolq | noul | 300 | 87.3% | 83.1–90.6 | 86.0% | +1.3 |
| pubmedqa | choice | 250 | 76.0% | 70.3–80.9 | 75.6% | +0.4 |
| summeval-relevance | score | 240 | 26.7% | 21.5–32.6 | 49.2% | −22.5 |
| macro | 3,880 | 79.6% | 74.8% | +4.8 |
Wins: verification-style noul (civil +21.0, paws +11.2) and consistency scoring (+9.7). Loss: summeval-relevance — a 5-level rubric with a systematic 3↔4 boundary shift; see Honest limits.
<img src="eval/figs/fig1_subsets.png" width="620" alt="13-subset comparison">Laya trains a 25M marker head on ModernBERT-large with RLCD (pure RL, no cross-entropy) over ~30k human-labeled decisions; its typed-decisions checkpoint reports 0.766 acc / 0.062 Brier on its own 400-case suite. Different architectures, different suites — the comparison below is indicative, not apples-to-apples.
| metask-jev-4b | laya | |
|---|---|---|
| backbone | Qwen3.5-4B (decoder, LoRA merged) | ModernBERT-large (encoder + 25M head) |
| params | 4.54B | 421M |
| context | 4096 (native 32k) | 512 (root) / 1024 (typed-decisions ckpt) |
| training | SFT, candidate CE, 44.8k decisions | RLCD (proper-scoring reward), ~30k |
| raw ECE | 0.100 | 0.466 |
| ECE after temp | 0.028 | 0.081 |
| long documents (JevBench hard, ≤4096 tok) | 59.5% | not run (512–1024 ctx) |
| high-cardinality choice (77 options) | n/a (26-option cap, same as Jev) | 0.425 without tuning |
| multilingual | en only | 100+ languages (separate ckpt) |
| generative capability retained | yes (base LM) | no |
Where we win: calibration out of the box (raw ECE 0.100 is below laya's post-temperature 0.081; after our own temperature fit it is 0.028, ~3× lower), long-context hard items (59.5% on JevBench hard — laya's 512–1024 budget cannot run that tier), and 12/13 over Nimble-9B on human-labeled data.
Where laya wins: parameter efficiency (421M vs 4.5B), 100+ languages via its multilingual checkpoint, a mature packaging story (PyPI, Router, demo Space), and the RLCD training methodology is fully documented (arXiv:2510.01237).
<img src="eval/figs/fig8_laya_compare.png" width="660" alt="Laya comparison">Ships over-confident, like every model in this family. One temperature per question kind, fit by NLL minimization on a held-out validation split (never on eval). ECE (10 bins): 0.100 → 0.028.
| kind | T |
|---|---|
| choice | 1.7875 |
| noul | 2.25 |
| score | 2.05 |
Single forward pass over the prompt, one softmax over ≤26 candidate logits.
851bf6e, LoRA r16 α32 on all language-model linear layers, merged at release.Objective and prompt format are unchanged from the official Nimble protocol; the recipe card with reproduction commands lives in the GitHub repo.
Routing, triage, moderation, guardrails, evidence-grounded verification, rubric scoring — anywhere calibrated probabilities matter more than generated explanations. Not a generative model.
Apache-2.0. Qwen3.5-4B base keeps its own terms.