Merge remote-tracking branch 'origin/master' into qwen4exp/qwen3.8-flash-next

This commit is contained in:
Xuan Son Nguyen
2026-08-27 11:57:27 +02:00
96 changed files with 6594 additions and 3912 deletions
+7 -2
View File
@@ -2469,8 +2469,13 @@ struct test_set_rows : public test_case {
// See dicussion here: https://github.com/ggml-org/llama.cpp/pull/23760#issuecomment-4566312209
double max_nmse_err(ggml_backend_t backend) override {
ggml_backend_reg_t reg = ggml_backend_dev_backend_reg(ggml_backend_get_device(backend));
if (type_dst == GGML_TYPE_Q8_0 && strcmp(ggml_backend_reg_name(reg), "WebGPU") == 0) {
return std::max(test_case::max_nmse_err(backend), 2e-7);
if (type_dst == GGML_TYPE_Q8_0) {
if (strcmp(ggml_backend_reg_name(reg), "WebGPU") == 0) {
return std::max(test_case::max_nmse_err(backend), 2e-7);
}
if (strcmp(ggml_backend_reg_name(reg), "HTP") == 0) {
return std::max(test_case::max_nmse_err(backend), 5e-6);
}
}
return test_case::max_nmse_err(backend);
}