We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 69d30cd commit 62c8020Copy full SHA for 62c8020
src/gguf/insights/utils/resolveModelGpuLayersOption.ts
@@ -279,7 +279,10 @@ function findMaxValidValue<T>({
279
let bestValue: null | {value: number, result: T} = null;
280
281
for (let value = maxValue; value >= minValue;) {
282
- const result = test(value);
+ const result: T | null = (bestValue != null && value === bestValue.value)
283
+ ? bestValue.result
284
+ : test(value);
285
+
286
if (result != null) {
287
if (bestValue == null || value >= bestValue.value) {
288
bestValue = {value: value, result: result};
0 commit comments