From b8a9626a739541cc6f65cd07ced19b12c364bf48 Mon Sep 17 00:00:00 2001 From: ddh0 Date: Sat, 13 Dec 2025 22:17:08 -0600 Subject: [PATCH] oops forgot args.cpp --- common/arg.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/common/arg.cpp b/common/arg.cpp index 0226a6e644..919e37b7f8 100644 --- a/common/arg.cpp +++ b/common/arg.cpp @@ -1559,18 +1559,22 @@ common_params_context common_params_parser_init(common_params & params, llama_ex ).set_sparam()); add_opt(common_arg( {"--power-law-target"}, "N", - string_format("target probability for Power Law sampling (valid range 0.0 to 1.0; <0 = disabled) " - "(%.1f = default)\n[(more info)](https://github.com/ggml-org/llama.cpp/pull/17927)", + string_format("power law sampler: select tokens near this probability (valid range 0.0 " + "to 1.0; <0 = disabled) (default: %.2f)\n" + "[(more info)]""(https://github.com/ggml-org/llama.cpp/pull/17927)", (double)params.sampling.power_law_target), [](common_params & params, const std::string & value) { params.sampling.power_law_target = std::stof(value); } ).set_sparam()); add_opt(common_arg( - {"--power-law-window-size"}, "N", - string_format("rolling window size for target adaptation in Power Law sampling (≤0 = fixed target; %d = default)", params.sampling.power_law_window_size), + {"--power-law-decay"}, "N", + string_format("power law sampler: decay rate for target adaptation over time. lower " + "values -> faster but less stable adaptation. " + "(valid range 0.0 to 1.0; ≤0 = no adaptation) (default: %.2f)", + (double)params.sampling.power_law_decay), [](common_params & params, int value) { - params.sampling.power_law_window_size = value; + params.sampling.power_law_decay = value; } ).set_sparam()); add_opt(common_arg(