From 8a2c71f471842a9b2dcc0bc33592cd7adb8b8dfe Mon Sep 17 00:00:00 2001 From: Ed Addario Date: Sat, 27 Sep 2025 17:27:29 +0100 Subject: [PATCH] Check for direction reversal --- src/llama-quant.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/llama-quant.cpp b/src/llama-quant.cpp index 90931f25e7..601b9ada42 100644 --- a/src/llama-quant.cpp +++ b/src/llama-quant.cpp @@ -1204,7 +1204,7 @@ static std::unordered_map target_bpw_type( }; while (hull.size() >= 2) { - if (cross_product(hull[hull.size() - 2], hull[hull.size() - 1], c) <= epsilon) { + if (cross_product(hull[hull.size() - 2], hull[hull.size() - 1], c) <= -1 * epsilon) { // very small negative tolerance hull.pop_back(); } else { break;