feat(trtllm): fix logits retrieval

This commit is contained in:
Morgan Funtowicz 2024-12-10 23:28:13 +01:00
parent 60059b6968
commit b653605e54

View File

@ -51,10 +51,11 @@ namespace huggingface::tgi::backends::trtllm {
const auto reqId = r.getRequestId();
if (!r.hasError()) [[likely]] {
const auto result = r.getResult();
const auto logits = result.logProbs.value()[0];
return generation_step_t{
reqId,
static_cast<uint32_t>(result.outputTokenIds[0][0]),
result.logProbs.value()[0][0],
logits.back(),
result.isFinal,
as_finish_reason_t(result.finishReasons[0]),
false,