mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-11-03 09:22:01 +00:00 
			
		
		
		
	sampling : make top_n_sigma no-op at <=0 or a single candidate (#13345)
This commit is contained in:
		@@ -1750,7 +1750,7 @@ static const char * llama_sampler_top_n_sigma_name(const struct llama_sampler *
 | 
			
		||||
static void llama_sampler_top_n_sigma_apply(struct llama_sampler * smpl, llama_token_data_array * cur_p) {
 | 
			
		||||
    const auto * ctx = (llama_sampler_top_n_sigma *) smpl->ctx;
 | 
			
		||||
 | 
			
		||||
    if (ctx->n < 0.0f) {
 | 
			
		||||
    if (ctx->n <= 0.0f || cur_p->size <= 1) {
 | 
			
		||||
        return;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user