File size: 4,666 Bytes
490d375
33c5267
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
<svg xmlns="http://www.w3.org/2000/svg" width="920" height="470" viewBox="0 0 920 470" preserveAspectRatio="xMinYMin meet" overflow="hidden">
<title>JevBench calibration for Jev-Omni-MLX-4bit</title>
<rect width="100%" height="100%" rx="18" fill="#0b1220"/>
<style>
text { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; fill: #e5e7eb; }
.muted { fill: #9ca3af; } .grid { stroke: #263449; stroke-width: 1; }
.axis { stroke: #64748b; stroke-width: 1.2; } .value { font-weight: 700; }
</style>
<text x="54" y="45" font-size="24" font-weight="700">JevBench calibration</text>
<text x="54" y="70" font-size="14" class="muted">10 confidence bins · temperature T=1.11517 · lower ECE is better</text>
<line x1="92" y1="375.0" x2="812" y2="375.0" class="grid"/>
<line x1="92.0" y1="105" x2="92.0" y2="375" class="grid"/>
<text x="92.0" y="398" text-anchor="middle" font-size="12" class="muted">0%</text>
<text x="78" y="380.0" text-anchor="end" font-size="12" class="muted">0%</text>
<line x1="92" y1="321.0" x2="812" y2="321.0" class="grid"/>
<line x1="236.0" y1="105" x2="236.0" y2="375" class="grid"/>
<text x="236.0" y="398" text-anchor="middle" font-size="12" class="muted">20%</text>
<text x="78" y="326.0" text-anchor="end" font-size="12" class="muted">20%</text>
<line x1="92" y1="267.0" x2="812" y2="267.0" class="grid"/>
<line x1="380.0" y1="105" x2="380.0" y2="375" class="grid"/>
<text x="380.0" y="398" text-anchor="middle" font-size="12" class="muted">40%</text>
<text x="78" y="272.0" text-anchor="end" font-size="12" class="muted">40%</text>
<line x1="92" y1="213.0" x2="812" y2="213.0" class="grid"/>
<line x1="524.0" y1="105" x2="524.0" y2="375" class="grid"/>
<text x="524.0" y="398" text-anchor="middle" font-size="12" class="muted">60%</text>
<text x="78" y="218.0" text-anchor="end" font-size="12" class="muted">60%</text>
<line x1="92" y1="159.0" x2="812" y2="159.0" class="grid"/>
<line x1="668.0" y1="105" x2="668.0" y2="375" class="grid"/>
<text x="668.0" y="398" text-anchor="middle" font-size="12" class="muted">80%</text>
<text x="78" y="164.0" text-anchor="end" font-size="12" class="muted">80%</text>
<line x1="92" y1="105.0" x2="812" y2="105.0" class="grid"/>
<line x1="812.0" y1="105" x2="812.0" y2="375" class="grid"/>
<text x="812.0" y="398" text-anchor="middle" font-size="12" class="muted">100%</text>
<text x="78" y="110.0" text-anchor="end" font-size="12" class="muted">100%</text>
<line x1="92" y1="375" x2="812" y2="105" stroke="#94a3b8" stroke-dasharray="6 5"/>
<line x1="92" y1="105" x2="92" y2="375" class="axis"/><line x1="92" y1="375" x2="812" y2="375" class="axis"/>
<polyline points="343.4,307.5 402.8,285.0 484.9,154.1 554.4,172.5 624.2,165.0 702.3,187.2 798.6,111.8" fill="none" stroke="#fbbf24" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="343.4" cy="307.5" r="5" fill="#fbbf24" stroke="#0b1220" stroke-width="2"/>
<circle cx="402.8" cy="285.0" r="5" fill="#fbbf24" stroke="#0b1220" stroke-width="2"/>
<circle cx="484.9" cy="154.1" r="5" fill="#fbbf24" stroke="#0b1220" stroke-width="2"/>
<circle cx="554.4" cy="172.5" r="5" fill="#fbbf24" stroke="#0b1220" stroke-width="2"/>
<circle cx="624.2" cy="165.0" r="5" fill="#fbbf24" stroke="#0b1220" stroke-width="2"/>
<circle cx="702.3" cy="187.2" r="5" fill="#fbbf24" stroke="#0b1220" stroke-width="2"/>
<circle cx="798.6" cy="111.8" r="5" fill="#fbbf24" stroke="#0b1220" stroke-width="2"/>
<polyline points="351.2,273.8 416.0,259.3 487.1,150.0 570.6,182.1 636.6,195.0 709.1,140.2 796.6,112.2" fill="none" stroke="#4ade80" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="351.2" cy="273.8" r="5" fill="#4ade80" stroke="#0b1220" stroke-width="2"/>
<circle cx="416.0" cy="259.3" r="5" fill="#4ade80" stroke="#0b1220" stroke-width="2"/>
<circle cx="487.1" cy="150.0" r="5" fill="#4ade80" stroke="#0b1220" stroke-width="2"/>
<circle cx="570.6" cy="182.1" r="5" fill="#4ade80" stroke="#0b1220" stroke-width="2"/>
<circle cx="636.6" cy="195.0" r="5" fill="#4ade80" stroke="#0b1220" stroke-width="2"/>
<circle cx="709.1" cy="140.2" r="5" fill="#4ade80" stroke="#0b1220" stroke-width="2"/>
<circle cx="796.6" cy="112.2" r="5" fill="#4ade80" stroke="#0b1220" stroke-width="2"/>
<rect x="625" y="112" width="170" height="58" rx="10" fill="#111c2e" stroke="#263449"/>
<circle cx="645" cy="132" r="5" fill="#fbbf24"/><text x="658" y="137" font-size="13">Raw</text>
<circle cx="645" cy="154" r="5" fill="#4ade80"/><text x="658" y="159" font-size="13">Temperature scaled</text>
<text x="92" y="430" font-size="12" class="muted">Dashed line: perfect calibration · all 231 public decisions.</text>
</svg>