|
5 | 5 |
|
6 | 6 | #: FormatInfo for IEEE-754 Binary32 format
|
7 | 7 | format_info_binary32 = FormatInfo(
|
8 |
| - name="format_info_binary32", |
| 8 | + name="binary32", |
9 | 9 | k=32,
|
10 | 10 | precision=24,
|
11 | 11 | emax=127,
|
|
19 | 19 |
|
20 | 20 | #: FormatInfo for IEEE-754 Binary16 format
|
21 | 21 | format_info_binary16 = FormatInfo(
|
22 |
| - name="format_info_binary16", |
| 22 | + name="binary16", |
23 | 23 | k=16,
|
24 | 24 | precision=11,
|
25 | 25 | emax=15,
|
|
33 | 33 |
|
34 | 34 | #: FormatInfo for Google BFloat16 format
|
35 | 35 | format_info_bfloat16 = FormatInfo(
|
36 |
| - name="format_info_bfloat16", |
| 36 | + name="bfloat16", |
37 | 37 | k=16,
|
38 | 38 | precision=8,
|
39 | 39 | emax=127,
|
|
47 | 47 |
|
48 | 48 | #: FormatInfo for OCP E5M2 format
|
49 | 49 | format_info_ocp_e5m2 = FormatInfo(
|
50 |
| - name="format_info_ocp_e5m2", |
| 50 | + name="ocp_e5m2", |
51 | 51 | k=8,
|
52 | 52 | precision=3,
|
53 | 53 | emax=15,
|
|
61 | 61 |
|
62 | 62 | #: FormatInfo for OCP E4M3 format
|
63 | 63 | format_info_ocp_e4m3 = FormatInfo(
|
64 |
| - name="format_info_ocp_e4m3", |
| 64 | + name="ocp_e4m3", |
65 | 65 | k=8,
|
66 | 66 | precision=4,
|
67 | 67 | emax=8,
|
|
75 | 75 |
|
76 | 76 | #: FormatInfo for OCP MX E2M3 format
|
77 | 77 | format_info_ocp_e2m3 = FormatInfo(
|
78 |
| - name="format_info_ocp_e2m3", |
| 78 | + name="ocp_e2m3", |
79 | 79 | k=6,
|
80 | 80 | precision=4,
|
81 | 81 | emax=2,
|
|
89 | 89 |
|
90 | 90 | #: FormatInfo for OCP MX E3M2 format
|
91 | 91 | format_info_ocp_e3m2 = FormatInfo(
|
92 |
| - name="format_info_ocp_e3m2", |
| 92 | + name="ocp_e3m2", |
93 | 93 | k=6,
|
94 | 94 | precision=3,
|
95 | 95 | emax=4,
|
|
103 | 103 |
|
104 | 104 | #: FormatInfo for OCP MX E2M1 format
|
105 | 105 | format_info_ocp_e2m1 = FormatInfo(
|
106 |
| - name="format_info_ocp_e2m1", |
| 106 | + name="ocp_e2m1", |
107 | 107 | k=4,
|
108 | 108 | precision=2,
|
109 | 109 | emax=2,
|
|
117 | 117 |
|
118 | 118 | #: FormatInfo for OCP MX E8M0 format
|
119 | 119 | format_info_ocp_e8m0 = FormatInfo(
|
120 |
| - name="format_info_ocp_e8m0", |
| 120 | + name="ocp_e8m0", |
121 | 121 | k=8,
|
122 | 122 | precision=1,
|
123 | 123 | emax=127,
|
|
131 | 131 |
|
132 | 132 | #: FormatInfo for OCP MX INT8 format
|
133 | 133 | format_info_ocp_int8 = FormatInfo(
|
134 |
| - name="format_info_ocp_int8", |
| 134 | + name="ocp_int8", |
135 | 135 | k=8,
|
136 | 136 | precision=8,
|
137 | 137 | emax=0,
|
@@ -178,63 +178,63 @@ def format_info_p3109(precision: int) -> FormatInfo:
|
178 | 178 |
|
179 | 179 |
|
180 | 180 | # Collections of formats
|
181 |
| -tiny_formats = [ |
| 181 | +_tiny_formats = [ |
182 | 182 | format_info_ocp_e2m1,
|
183 | 183 | format_info_ocp_e2m3,
|
184 | 184 | format_info_ocp_e3m2,
|
185 | 185 | ]
|
186 | 186 |
|
187 | 187 | p3109_formats = [format_info_p3109(p) for p in range(1, 7)]
|
188 | 188 |
|
189 |
| -fp8_formats = [ |
| 189 | +_fp8_formats = [ |
190 | 190 | format_info_ocp_e4m3,
|
191 | 191 | format_info_ocp_e5m2,
|
192 | 192 | *p3109_formats,
|
193 | 193 | ]
|
194 | 194 |
|
195 |
| -fp16_formats = [ |
| 195 | +_fp16_formats = [ |
196 | 196 | format_info_binary16,
|
197 | 197 | format_info_bfloat16,
|
198 | 198 | ]
|
199 | 199 |
|
200 | 200 | all_formats = [
|
201 | 201 | format_info_ocp_e8m0,
|
202 | 202 | format_info_ocp_int8,
|
203 |
| - *tiny_formats, |
204 |
| - *fp8_formats, |
205 |
| - *fp16_formats, |
| 203 | + *_tiny_formats, |
| 204 | + *_fp8_formats, |
| 205 | + *_fp16_formats, |
206 | 206 | format_info_binary32,
|
207 | 207 | ]
|
208 | 208 |
|
209 | 209 | # ------
|
210 | 210 | # Block formats
|
211 | 211 |
|
212 | 212 | format_info_mxfp8_e5m2 = BlockFormatInfo(
|
213 |
| - "format_info_mxfp8_e5m2", format_info_ocp_e5m2, 32, format_info_ocp_e8m0 |
| 213 | + "mxfp8_e5m2", format_info_ocp_e5m2, 32, format_info_ocp_e8m0 |
214 | 214 | )
|
215 | 215 |
|
216 | 216 | format_info_mxfp8_e4m3 = BlockFormatInfo(
|
217 |
| - "format_info_mxfp8_e4m3", format_info_ocp_e4m3, 32, format_info_ocp_e8m0 |
| 217 | + "mxfp8_e4m3", format_info_ocp_e4m3, 32, format_info_ocp_e8m0 |
218 | 218 | )
|
219 | 219 |
|
220 | 220 | format_info_mxfp6_e3m2 = BlockFormatInfo(
|
221 |
| - "format_info_mxfp6_e3m2", format_info_ocp_e3m2, 32, format_info_ocp_e8m0 |
| 221 | + "mxfp6_e3m2", format_info_ocp_e3m2, 32, format_info_ocp_e8m0 |
222 | 222 | )
|
223 | 223 |
|
224 | 224 | format_info_mxfp6_e2m3 = BlockFormatInfo(
|
225 |
| - "format_info_mxfp6_e2m3", format_info_ocp_e2m3, 32, format_info_ocp_e8m0 |
| 225 | + "mxfp6_e2m3", format_info_ocp_e2m3, 32, format_info_ocp_e8m0 |
226 | 226 | )
|
227 | 227 |
|
228 | 228 | format_info_mxfp4_e2m1 = BlockFormatInfo(
|
229 |
| - "format_info_mxfp4_e2m1", format_info_ocp_e2m1, 32, format_info_ocp_e8m0 |
| 229 | + "mxfp4_e2m1", format_info_ocp_e2m1, 32, format_info_ocp_e8m0 |
230 | 230 | )
|
231 | 231 |
|
232 | 232 | format_info_mxfp4_e2m1 = BlockFormatInfo(
|
233 |
| - "format_info_mxfp4_e2m1", format_info_ocp_e2m1, 32, format_info_ocp_e8m0 |
| 233 | + "mxfp4_e2m1", format_info_ocp_e2m1, 32, format_info_ocp_e8m0 |
234 | 234 | )
|
235 | 235 |
|
236 | 236 | format_info_mxint8 = BlockFormatInfo(
|
237 |
| - "format_info_mxint8", format_info_ocp_int8, 32, format_info_ocp_e8m0 |
| 237 | + "mxint8", format_info_ocp_int8, 32, format_info_ocp_e8m0 |
238 | 238 | )
|
239 | 239 |
|
240 | 240 | all_block_formats = [
|
|
0 commit comments