mirror of
https://github.com/huggingface/text-generation-inference.git
synced 2025-09-10 03:44:54 +00:00
fmt
This commit is contained in:
parent
140285c1f7
commit
05ad316448
@ -129,11 +129,11 @@ fn validation_worker(
|
|||||||
max_total_tokens,
|
max_total_tokens,
|
||||||
&mut rng,
|
&mut rng,
|
||||||
)
|
)
|
||||||
.map_err(|err| {
|
.map_err(|err| {
|
||||||
metrics::increment_counter!("tgi_request_failure", "err" => "validation");
|
metrics::increment_counter!("tgi_request_failure", "err" => "validation");
|
||||||
tracing::error!("{err}");
|
tracing::error!("{err}");
|
||||||
err
|
err
|
||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
.unwrap_or(())
|
.unwrap_or(())
|
||||||
})
|
})
|
||||||
@ -174,27 +174,32 @@ fn validate(
|
|||||||
|
|
||||||
// Different because the proto default value is not a valid value
|
// Different because the proto default value is not a valid value
|
||||||
// for the user
|
// for the user
|
||||||
let top_p = top_p.map(|value| {
|
let top_p = top_p
|
||||||
if value <= 0.0 || value >= 1.0 {
|
.map(|value| {
|
||||||
return Err(ValidationError::TopP);
|
if value <= 0.0 || value >= 1.0 {
|
||||||
}
|
return Err(ValidationError::TopP);
|
||||||
Ok(value)
|
}
|
||||||
}).unwrap_or(Ok(1.0))?;
|
Ok(value)
|
||||||
|
})
|
||||||
|
.unwrap_or(Ok(1.0))?;
|
||||||
|
|
||||||
let typical_p = typical_p.map(|value| {
|
let typical_p = typical_p
|
||||||
if value <= 0.0 || value >= 1.0 {
|
.map(|value| {
|
||||||
return Err(ValidationError::TypicalP);
|
if value <= 0.0 || value >= 1.0 {
|
||||||
}
|
return Err(ValidationError::TypicalP);
|
||||||
Ok(value)
|
}
|
||||||
}).unwrap_or(Ok(1.0))?;
|
Ok(value)
|
||||||
|
})
|
||||||
let top_k: u32 = top_k.map(|value| {
|
.unwrap_or(Ok(1.0))?;
|
||||||
if value <= 0 {
|
|
||||||
return Err(ValidationError::TopK);
|
|
||||||
}
|
|
||||||
Ok(value as u32)
|
|
||||||
}).unwrap_or(Ok(0))?;
|
|
||||||
|
|
||||||
|
let top_k: u32 = top_k
|
||||||
|
.map(|value| {
|
||||||
|
if value <= 0 {
|
||||||
|
return Err(ValidationError::TopK);
|
||||||
|
}
|
||||||
|
Ok(value as u32)
|
||||||
|
})
|
||||||
|
.unwrap_or(Ok(0))?;
|
||||||
|
|
||||||
if max_new_tokens == 0 {
|
if max_new_tokens == 0 {
|
||||||
return Err(ValidationError::MaxNewTokens);
|
return Err(ValidationError::MaxNewTokens);
|
||||||
|
Loading…
Reference in New Issue
Block a user