Skip to content

Commit 2219467

Browse files
committed
test-quantize: fix for q8_0 intermediates
1 parent f4cef87 commit 2219467

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tests/test-quantize-perf.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ int main(int argc, char * argv[]) {
228228
if (qfns.quantize_row_q && qfns.dequantize_row_q) {
229229
printf("%s\n", ggml_type_name(type));
230230

231-
if (params.op_quantize_row_q_reference) {
231+
if (params.op_quantize_row_q_reference && qfns.quantize_row_q_reference) {
232232
printf(" quantize_row_q_reference\n");
233233
for (size_t size : params.test_sizes) {
234234
printf(" %zu values (%.2f MB)\n", size, 4*size/(float)(1024*1024));
@@ -242,7 +242,7 @@ int main(int argc, char * argv[]) {
242242
printf("\n");
243243
}
244244

245-
if (params.op_quantize_row_q) {
245+
if (params.op_quantize_row_q && qfns.quantize_row_q) {
246246
printf(" quantize_row_q\n");
247247
for (size_t size : params.test_sizes) {
248248
printf(" %zu values (%.2f MB)\n", size, 4*size/(float)(1024*1024));
@@ -256,7 +256,7 @@ int main(int argc, char * argv[]) {
256256
printf("\n");
257257
}
258258

259-
if (params.op_dequantize_row_q) {
259+
if (params.op_dequantize_row_q && qfns.dequantize_row_q) {
260260
printf(" dequantize_row_q\n");
261261
qfns.quantize_row_q(test_data1, test_q1, largest);
262262
for (size_t size : params.test_sizes) {
@@ -271,7 +271,7 @@ int main(int argc, char * argv[]) {
271271
printf("\n");
272272
}
273273

274-
if (params.op_quantize_row_q_dot) {
274+
if (params.op_quantize_row_q_dot && qfns.quantize_row_q_dot) {
275275
printf(" quantize_row_q_dot\n");
276276
for (size_t size : params.test_sizes) {
277277
printf(" %zu values (%.2f MB)\n", size, 4*size/(float)(1024*1024));
@@ -285,7 +285,7 @@ int main(int argc, char * argv[]) {
285285
printf("\n");
286286
}
287287

288-
if (params.op_vec_dot_q) {
288+
if (params.op_vec_dot_q && qfns.vec_dot_q) {
289289
printf(" vec_dot_q\n");
290290
qfns.quantize_row_q(test_data1, test_q1, largest);
291291
qfns.quantize_row_q(test_data2, test_q2, largest);

0 commit comments

Comments
 (0)