uqlm.white_box.baseclass.logprobs_scorer.LogprobsScorer#

class uqlm.white_box.baseclass.logprobs_scorer.LogprobsScorer#

Bases: ABC

__init__()#

Methods

__init__()

extract_logprobs(single_response_logprobs)

Extract log probabilities from token data

extract_probs(single_response_logprobs)

Extract probabilities from token data

extract_top_logprobs(single_response_logprobs)

Extract top log probabilities for each token

static extract_logprobs(single_response_logprobs)#

Extract log probabilities from token data

Return type:

ndarray

extract_probs(single_response_logprobs)#

Extract probabilities from token data

Return type:

ndarray

static extract_top_logprobs(single_response_logprobs)#

Extract top log probabilities for each token

Return type:

List[ndarray]

References