Commit f9a6c7f
committed
chore: make weight override more robust against ggml changes
Recently, GGML_TYPE_COUNT got bumped for the new GGML_TYPE_MXFP4
quant, getting it out-of-sync with SD_TYPE_COUNT.
To make it easier to build stable-diffusion.cpp against different
ggml versions, adjust the type conversions to consider both
GGML_TYPE_COUNT and SD_TYPE_COUNT as limits.1 parent 1c30154 commit f9a6c7f
2 files changed
+9
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2156 | 2156 | | |
2157 | 2157 | | |
2158 | 2158 | | |
2159 | | - | |
| 2159 | + | |
2160 | 2160 | | |
2161 | 2161 | | |
2162 | 2162 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
241 | 241 | | |
242 | 242 | | |
243 | 243 | | |
244 | | - | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
245 | 247 | | |
246 | 248 | | |
247 | 249 | | |
| |||
1211 | 1213 | | |
1212 | 1214 | | |
1213 | 1215 | | |
1214 | | - | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
1215 | 1220 | | |
1216 | 1221 | | |
1217 | 1222 | | |
1218 | | - | |
| 1223 | + | |
1219 | 1224 | | |
1220 | 1225 | | |
1221 | 1226 | | |
| |||
0 commit comments