Define non-positive top_k; top_k range check
This commit is contained in:
parent
53dbba7695
commit
c6479a3cda
1 changed files with 2 additions and 1 deletions
|
@ -1229,7 +1229,8 @@ static llama_vocab::id llama_sample_top_p_top_k(
|
|||
}
|
||||
}
|
||||
|
||||
sample_top_k(logits_id, top_k);
|
||||
if (top_k > 0 && top_k < n_logits)
|
||||
sample_top_k(logits_id, top_k);
|
||||
|
||||
float maxl = -std::numeric_limits<float>::infinity();
|
||||
for (const auto & kv : logits_id) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue