context : fix n_outputs during reserve (#15858)

ggml-ci
This commit is contained in:
Georgi Gerganov
2025-09-08 10:26:36 +03:00
committed by GitHub
parent cf0e3ba150
commit 663027fd54
2 changed files with 4 additions and 3 deletions

View File

@@ -285,8 +285,8 @@ llama_context::llama_context(
const uint32_t n_seqs = cparams.kv_unified ? 1 : cparams.n_seq_max;
const uint32_t n_tokens = std::min(cparams.n_ctx, cparams.n_ubatch);
// avoid reserving graphs with zero outputs
n_outputs = 1;
// avoid reserving graphs with zero outputs - assume one output per sequence
n_outputs = n_seqs;
LLAMA_LOG_DEBUG("%s: worst-case: n_tokens = %d, n_seqs = %d, n_outputs = %d\n", __func__, n_tokens, n_seqs, n_outputs);