Text Classification
jev-style
Safetensors
Transformers
qwen3_5_text
text-generation
decision-model
system-one
calibration
classification
long-context
multilingual
qwen3.5
on-device
llm-routing
guardrails
Instructions to use chaoliangUNSW/Jev-Style-0.8B-Decision-v3 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- jev-style
How to use chaoliangUNSW/Jev-Style-0.8B-Decision-v3 with jev-style:
pip install "jev-style[torch]"
from jev_style import JevStyle, noul, choice js = JevStyle.from_pretrained("chaoliangUNSW/Jev-Style-0.8B-Decision-v3") out = js.decide("I was charged twice for one order.", { "billing": noul("This message is about billing."), "team": choice("Which team should handle it?", ["billing", "shipping", "tech"]), }) print(out["answers"]["team"]["choice"]) - Transformers
How to use chaoliangUNSW/Jev-Style-0.8B-Decision-v3 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="chaoliangUNSW/Jev-Style-0.8B-Decision-v3")# Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("chaoliangUNSW/Jev-Style-0.8B-Decision-v3") model = AutoModelForCausalLM.from_pretrained("chaoliangUNSW/Jev-Style-0.8B-Decision-v3", device_map="auto") - Notebooks
- Google Colab
- Kaggle
File size: 21,403 Bytes
656ca59 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 | <?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="590.4pt" height="374.4pt" viewBox="0 0 590.4 374.4" xmlns="http://www.w3.org/2000/svg" version="1.1">
<metadata>
<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<cc:Work>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<dc:date>2026-09-24T22:39:59.064796</dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:creator>
<cc:Agent>
<dc:title>Matplotlib v3.11.2, https://matplotlib.org/</dc:title>
</cc:Agent>
</dc:creator>
</cc:Work>
</rdf:RDF>
</metadata>
<defs>
<style type="text/css">*{stroke-linejoin: round; stroke-linecap: butt}</style>
</defs>
<g id="figure_1">
<g id="patch_1">
<path d="M 0 374.4
L 590.4 374.4
L 590.4 0
L 0 0
z
" style="fill: #ffffff"/>
</g>
<g id="axes_1">
<g id="patch_2">
<path d="M 50.184 256.464
L 563.832 256.464
L 563.832 69.264
L 50.184 69.264
z
" style="fill: #ffffff"/>
</g>
<g id="patch_3">
<path d="M 163.487478 256.464
L 531.397921 256.464
L 531.397921 69.264
L 163.487478 69.264
z
" clip-path="url(#p6f3ce09630)" style="fill: #f6f7fe"/>
</g>
<g id="matplotlib.axis_1">
<g id="xtick_1">
<g id="line2d_1"/>
<g id="text_1">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #5e5e66" x="84.262276" y="271.508" transform="rotate(-0 84.262276 271.508)">512</text>
</g>
</g>
<g id="xtick_2">
<g id="line2d_2"/>
<g id="text_2">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #5e5e66" x="163.487478" y="271.508" transform="rotate(-0 163.487478 271.508)">1K</text>
</g>
</g>
<g id="xtick_3">
<g id="line2d_3"/>
<g id="text_3">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #5e5e66" x="242.712679" y="271.508" transform="rotate(-0 242.712679 271.508)">2K</text>
</g>
</g>
<g id="xtick_4">
<g id="line2d_4"/>
<g id="text_4">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #5e5e66" x="321.937881" y="271.508" transform="rotate(-0 321.937881 271.508)">4K</text>
</g>
</g>
<g id="xtick_5">
<g id="line2d_5"/>
<g id="text_5">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #5e5e66" x="401.163083" y="271.508" transform="rotate(-0 401.163083 271.508)">8K</text>
</g>
</g>
<g id="xtick_6">
<g id="line2d_6"/>
<g id="text_6">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #5e5e66" x="447.506855" y="271.508" transform="rotate(-0 447.506855 271.508)">12K</text>
</g>
</g>
<g id="xtick_7">
<g id="line2d_7"/>
<g id="text_7">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #5e5e66" x="480.388284" y="271.508" transform="rotate(-0 480.388284 271.508)">16K</text>
</g>
</g>
<g id="xtick_8">
<g id="line2d_8"/>
<g id="text_8">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #5e5e66" x="526.732056" y="271.508" transform="rotate(-0 526.732056 271.508)">24K</text>
</g>
</g>
<g id="text_9">
<text style="font-size: 10px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #5e5e66" x="307.008" y="287.0515" transform="rotate(-0 307.008 287.0515)">Input length (tokens, log scale)</text>
</g>
</g>
<g id="matplotlib.axis_2">
<g id="ytick_1">
<g id="line2d_9">
<path d="M 50.184 256.464
L 563.832 256.464
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke: #ececef; stroke-width: 0.8; stroke-linecap: square"/>
</g>
<g id="line2d_10"/>
<g id="text_10">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: end; fill: #5e5e66" x="44.184" y="260.986" transform="rotate(-0 44.184 260.986)">30</text>
</g>
</g>
<g id="ytick_2">
<g id="line2d_11">
<path d="M 50.184 219.024
L 563.832 219.024
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke: #ececef; stroke-width: 0.8; stroke-linecap: square"/>
</g>
<g id="line2d_12"/>
<g id="text_11">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: end; fill: #5e5e66" x="44.184" y="223.546" transform="rotate(-0 44.184 223.546)">40</text>
</g>
</g>
<g id="ytick_3">
<g id="line2d_13">
<path d="M 50.184 181.584
L 563.832 181.584
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke: #ececef; stroke-width: 0.8; stroke-linecap: square"/>
</g>
<g id="line2d_14"/>
<g id="text_12">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: end; fill: #5e5e66" x="44.184" y="186.106" transform="rotate(-0 44.184 186.106)">50</text>
</g>
</g>
<g id="ytick_4">
<g id="line2d_15">
<path d="M 50.184 144.144
L 563.832 144.144
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke: #ececef; stroke-width: 0.8; stroke-linecap: square"/>
</g>
<g id="line2d_16"/>
<g id="text_13">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: end; fill: #5e5e66" x="44.184" y="148.666" transform="rotate(-0 44.184 148.666)">60</text>
</g>
</g>
<g id="ytick_5">
<g id="line2d_17">
<path d="M 50.184 106.704
L 563.832 106.704
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke: #ececef; stroke-width: 0.8; stroke-linecap: square"/>
</g>
<g id="line2d_18"/>
<g id="text_14">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: end; fill: #5e5e66" x="44.184" y="111.226" transform="rotate(-0 44.184 111.226)">70</text>
</g>
</g>
<g id="ytick_6">
<g id="line2d_19">
<path d="M 50.184 69.264
L 563.832 69.264
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke: #ececef; stroke-width: 0.8; stroke-linecap: square"/>
</g>
<g id="line2d_20"/>
<g id="text_15">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: end; fill: #5e5e66" x="44.184" y="73.786" transform="rotate(-0 44.184 73.786)">80</text>
</g>
</g>
<g id="text_16">
<text style="font-size: 10px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #5e5e66" x="27.491188" y="162.864" transform="rotate(-90 27.491188 162.864)">Controlled accuracy (%)</text>
</g>
</g>
<g id="patch_4">
<path d="M 50.184 176.319
L 563.832 176.319
L 563.832 138.879
L 50.184 138.879
z
" clip-path="url(#p6f3ce09630)" style="fill: #dce3fd; opacity: 0.45"/>
</g>
<g id="line2d_21">
<path d="M 50.184 157.599
L 563.832 157.599
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke-dasharray: 3.6,2.7; stroke-dashoffset: 0; stroke: #3456f0; stroke-opacity: 0.8; stroke-width: 0.9"/>
</g>
<g id="line2d_22">
<path d="M 84.262276 256.464
L 84.262276 69.264
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke-dasharray: 2,2; stroke-dashoffset: 0; stroke: #6b6b73"/>
</g>
<g id="line2d_23">
<path d="M 163.487478 256.464
L 163.487478 69.264
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke-dasharray: 2,2; stroke-dashoffset: 0; stroke: #6b6b73"/>
</g>
<g id="line2d_24">
<path d="M 531.397921 256.464
L 531.397921 69.264
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke: #3456f0; stroke-width: 1.2; stroke-linecap: square"/>
</g>
<g id="patch_5">
<path d="M 50.184 256.464
L 50.184 69.264
" style="fill: none; stroke: #c9c9cf; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
</g>
<g id="patch_6">
<path d="M 50.184 256.464
L 563.832 256.464
" style="fill: none; stroke: #c9c9cf; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
</g>
<g id="text_17">
<text style="font-size: 8px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: start; fill: #2340d0" x="179.694668" y="201.388" transform="rotate(-0 179.694668 201.388)">Dashed line: 2K–4K reference (56.4%). Shaded band: preregistered ±5-pt limit.</text>
</g>
<g id="text_18">
<text style="font-style: italic; font-size: 8px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: start; fill: #8e8e96" x="171.670475" y="79.9152" transform="rotate(-0 171.670475 79.9152)">beyond Laya's default budget</text>
</g>
<g id="FillBetweenPolyCollection_1">
<defs>
<path id="m141f73d54a" d="M 163.487478 -241.860566
L 163.487478 -201.577473
L 242.712679 -189.857557
L 321.937881 -202.753919
L 401.163083 -188.689978
L 447.506855 -188.689978
L 480.388284 -189.857557
L 526.732056 -202.464128
L 526.732056 -222.82884
L 526.732056 -222.82884
L 480.388284 -230.458066
L 447.506855 -229.313403
L 401.163083 -229.313403
L 321.937881 -242.996361
L 242.712679 -230.458066
L 163.487478 -241.860566
z
"/>
</defs>
<g clip-path="url(#p6f3ce09630)">
<use xlink:href="#m141f73d54a" x="0" y="374.4" style="fill: #3456f0; fill-opacity: 0.16"/>
</g>
</g>
<g id="text_19">
<text style="font-size: 8px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #5e5e66" transform="translate(88.745118 218.127)">Laya English</text>
<text style="font-size: 8px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #5e5e66" transform="translate(88.745118 229.808875)">default budget</text>
<text style="font-size: 8px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #5e5e66" transform="translate(88.745118 242.2195)">512 tokens</text>
</g>
<g id="text_20">
<text style="font-size: 8px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #5e5e66" transform="translate(167.970319 218.1945)">Laya multilingual /</text>
<text style="font-size: 8px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #5e5e66" transform="translate(167.970319 229.808875)">typed default budget</text>
<text style="font-size: 8px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #5e5e66" transform="translate(167.970319 241.6795)">1,024 tokens</text>
</g>
<g id="text_21">
<text style="font-weight: 700; font-size: 8px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #2340d0" transform="translate(487.749562 230.156375)">v3 context</text>
<text style="font-weight: 700; font-size: 8px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #2340d0" transform="translate(474.712062 241.46825)">25,600 tokens</text>
</g>
<g id="patch_7">
<path d="M 453.532504 119.553109
Q 487.533169 139.127249 521.533834 158.70139
" style="fill: none; stroke: #2340d0; stroke-width: 0.9; stroke-linecap: round"/>
</g>
<g id="text_22">
<text style="font-weight: 700; font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #2340d0" transform="translate(327.493227 97.046395)">24K: 55.3%, within 1.1 pts of the</text>
<text style="font-weight: 700; font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #2340d0" transform="translate(327.493227 111.8099)">2K–4K reference (limit ±5) — claim passed</text>
</g>
<g id="text_23">
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #5e5e66" transform="translate(179.694668 97.041675)">All 7 length bins within</text>
<text style="font-size: 9.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #5e5e66" transform="translate(179.694668 111.524425)">3.8 pts of each other</text>
</g>
<g id="line2d_25">
<path d="M 163.487478 152.334
L 242.712679 164.034
L 321.937881 151.164
L 401.163083 165.204
L 447.506855 165.204
L 480.388284 164.034
L 526.732056 161.694
" clip-path="url(#p6f3ce09630)" style="fill: none; stroke: #3456f0; stroke-width: 2.6; stroke-linecap: square"/>
<defs>
<path id="m8eac97a200" d="M 0 3
C 0.795609 3 1.55874 2.683901 2.12132 2.12132
C 2.683901 1.55874 3 0.795609 3 0
C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132
C 1.55874 -2.683901 0.795609 -3 0 -3
C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132
C -2.683901 -1.55874 -3 -0.795609 -3 0
C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132
C -1.55874 2.683901 -0.795609 3 0 3
z
" style="stroke: #ffffff"/>
</defs>
<g clip-path="url(#p6f3ce09630)">
<use xlink:href="#m8eac97a200" x="163.487478" y="152.334" style="fill: #3456f0; stroke: #ffffff"/>
<use xlink:href="#m8eac97a200" x="242.712679" y="164.034" style="fill: #3456f0; stroke: #ffffff"/>
<use xlink:href="#m8eac97a200" x="321.937881" y="151.164" style="fill: #3456f0; stroke: #ffffff"/>
<use xlink:href="#m8eac97a200" x="401.163083" y="165.204" style="fill: #3456f0; stroke: #ffffff"/>
<use xlink:href="#m8eac97a200" x="447.506855" y="165.204" style="fill: #3456f0; stroke: #ffffff"/>
<use xlink:href="#m8eac97a200" x="480.388284" y="164.034" style="fill: #3456f0; stroke: #ffffff"/>
<use xlink:href="#m8eac97a200" x="526.732056" y="161.694" style="fill: #3456f0; stroke: #ffffff"/>
</g>
</g>
<g id="text_24">
<text style="font-weight: 700; font-size: 9px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #2340d0" x="163.487478" y="141.381" transform="rotate(-0 163.487478 141.381)">57.8</text>
</g>
<g id="text_25">
<text style="font-weight: 700; font-size: 9px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #2340d0" x="242.712679" y="153.081" transform="rotate(-0 242.712679 153.081)">54.7</text>
</g>
<g id="text_26">
<text style="font-weight: 700; font-size: 9px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #2340d0" x="321.937881" y="140.211" transform="rotate(-0 321.937881 140.211)">58.1</text>
</g>
<g id="text_27">
<text style="font-weight: 700; font-size: 9px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #2340d0" x="401.163083" y="154.251" transform="rotate(-0 401.163083 154.251)">54.4</text>
</g>
<g id="text_28">
<text style="font-weight: 700; font-size: 9px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #2340d0" x="447.506855" y="154.251" transform="rotate(-0 447.506855 154.251)">54.4</text>
</g>
<g id="text_29">
<text style="font-weight: 700; font-size: 9px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: middle; fill: #2340d0" x="480.388284" y="153.081" transform="rotate(-0 480.388284 153.081)">54.7</text>
</g>
<g id="text_30">
<text style="font-weight: 700; font-size: 9px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: end; fill: #2340d0" x="522.732056" y="181.469" transform="rotate(-0 522.732056 181.469)">55.3</text>
</g>
</g>
<g id="text_31">
<text style="font-weight: 700; font-size: 15px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: start; fill: #0d0d0f" x="17.712" y="31.473" transform="rotate(-0 17.712 31.473)">Flat from 1K to 24K tokens — 25K claim passed (preregistered)</text>
</g>
<g id="text_32">
<text style="font-size: 10.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; text-anchor: start; fill: #5e5e66" x="17.712" y="53.052" transform="rotate(-0 17.712 53.052)">Jev-Style 0.8B v3 · controlled accuracy by input length, 95% Wilson CI · long documents in English + Chinese</text>
</g>
<g id="text_33">
<text style="font-size: 7.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #8e8e96" transform="translate(17.712 304.741894)">v3 only. Laya's default input budget is 512 tokens (English) / 1,024 (multilingual, typed) per the Laya README;</text>
<text style="font-size: 7.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #8e8e96" transform="translate(17.712 316.537519)">longer rows exceed Laya's default budgets, so Laya is not plotted. Suite long_grid_plus: preregistered 2026-09-24, amended pre-data</text>
<text style="font-size: 7.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #8e8e96" transform="translate(17.712 328.333144)">(+96 items per 24K depth decile, thresholds unchanged); 320 items per bin, 1,280 at 24K. Controlled accuracy = real-state</text>
<text style="font-size: 7.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #8e8e96" transform="translate(17.712 340.065488)">answer correct AND its question-only and state-swap controls pass; both controls are at chance in every length bin.</text>
<text style="font-size: 7.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #8e8e96" transform="translate(17.712 352.115995)">25K claim rule: |24K − 2K–4K reference| ≤ 5 pts and every 24K evidence-depth decile within 10 pts of it.</text>
<text style="font-size: 7.5px; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Avenir Next', 'PingFang SC', 'Arial Unicode MS', 'DejaVu Sans', sans-serif; fill: #8e8e96" transform="translate(17.712 363.720019)">Plotted values: figures/long_context.json (bin-level controlled accuracy and CIs).</text>
</g>
</g>
<defs>
<clipPath id="p6f3ce09630">
<rect x="50.184" y="69.264" width="513.648" height="187.2"/>
</clipPath>
</defs>
</svg>
|