You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
authored and
fluffy314
committed
Mac M4 K3 in-domain spec decode evidence
In-domain cross-runtime eval passes with lossless output: acceptance_rate=0.078, acceptance_length=2.10, total_blocks=92. This preserves the Mac M4 evidence for the DFlash drafter plus MLX verifier path.
Co-authored-by: Cursor <cursoragent@cursor.com>
"note": "PR #93 CUDA held-out baseline; same drafter weights, same verifier weights \u2014 Mac result should be in the same neighbourhood (modulo MLX 4-bit vs CUDA bf16 numerical differences)."
39
+
}
40
+
},
41
+
"per_prompt": [
42
+
{
43
+
"prompt": "Write a Python function that returns the n-th Fibonacci number.",
44
+
"blocks": 21,
45
+
"block_accepts": [
46
+
0,
47
+
0,
48
+
0,
49
+
0,
50
+
1,
51
+
2,
52
+
1,
53
+
0,
54
+
1,
55
+
3,
56
+
1,
57
+
1,
58
+
2,
59
+
0,
60
+
1,
61
+
0,
62
+
0,
63
+
4,
64
+
4,
65
+
3,
66
+
4
67
+
],
68
+
"mean_accepted_per_block": 1.3333333333333333,
69
+
"tokens_generated": 48,
70
+
"verifier_aux_forwards": 42,
71
+
"lossless_vs_ar": true,
72
+
"spec_seconds": 41.10908537497744,
73
+
"decoded": "thought\nThe objective is to write a Python function that calculates the $n$-th Fibonacci number.\n\n * The Fibonacci sequence is: 0, 1, 1, 2, 3, 5,"
74
+
},
75
+
{
76
+
"prompt": "Explain in two sentences why the sky is blue.",
77
+
"blocks": 27,
78
+
"block_accepts": [
79
+
0,
80
+
0,
81
+
0,
82
+
1,
83
+
2,
84
+
3,
85
+
1,
86
+
0,
87
+
0,
88
+
2,
89
+
1,
90
+
1,
91
+
1,
92
+
1,
93
+
0,
94
+
0,
95
+
0,
96
+
1,
97
+
0,
98
+
0,
99
+
1,
100
+
2,
101
+
2,
102
+
2,
103
+
0,
104
+
0,
105
+
0
106
+
],
107
+
"mean_accepted_per_block": 0.7777777777777778,
108
+
"tokens_generated": 48,
109
+
"verifier_aux_forwards": 54,
110
+
"lossless_vs_ar": true,
111
+
"spec_seconds": 36.01055458281189,
112
+
"decoded": "thought\n* Topic: Why the sky is blue.\n * Constraint: Exactly two sentences.\n\n * Sunlight is composed of many colors (wavelengths).\n * Earth's atmosphere contains gases"
113
+
},
114
+
{
115
+
"prompt": "List three prime numbers greater than 100.",
116
+
"blocks": 20,
117
+
"block_accepts": [
118
+
0,
119
+
0,
120
+
0,
121
+
1,
122
+
2,
123
+
3,
124
+
0,
125
+
2,
126
+
2,
127
+
4,
128
+
0,
129
+
2,
130
+
1,
131
+
0,
132
+
1,
133
+
1,
134
+
0,
135
+
0,
136
+
4,
137
+
5
138
+
],
139
+
"mean_accepted_per_block": 1.4,
140
+
"tokens_generated": 48,
141
+
"verifier_aux_forwards": 40,
142
+
"lossless_vs_ar": true,
143
+
"spec_seconds": 27.45034712506458,
144
+
"decoded": "thought\n* Target: Three prime numbers.\n * Condition: Greater than 100.\n\n * 101: Is it prime? $\\sqrt{101} \\approx 10"
145
+
},
146
+
{
147
+
"prompt": "Summarize the plot of Romeo and Juliet in one sentence.",
148
+
"blocks": 24,
149
+
"block_accepts": [
150
+
0,
151
+
0,
152
+
0,
153
+
1,
154
+
2,
155
+
2,
156
+
1,
157
+
0,
158
+
1,
159
+
0,
160
+
1,
161
+
2,
162
+
1,
163
+
3,
164
+
1,
165
+
1,
166
+
2,
167
+
1,
168
+
2,
169
+
2,
170
+
0,
171
+
0,
172
+
0,
173
+
1
174
+
],
175
+
"mean_accepted_per_block": 1.0,
176
+
"tokens_generated": 48,
177
+
"verifier_aux_forwards": 48,
178
+
"lossless_vs_ar": true,
179
+
"spec_seconds": 32.955193375004455,
180
+
"decoded": "thought\n* Subject: *Romeo and Juliet* (Shakespeare's play).\n * Task: Summarize the plot.\n * Constraint: One sentence.\n\n * Two lovers from feuding families"
0 commit comments