This commit is contained in:
bwt09
2022-06-18 19:04:10 -07:00
parent f5cac7e9dd
commit 050a6dff23

View File

@@ -127,11 +127,10 @@ class KnowledgeHarvester:
logprobs = self._model.get_mask_filling_logprobs(
prompt=prompt, ent_tuple=ent_tuple)['mask_logprobs']
token_wise_score = sum(logprobs) / len(logprobs)
ent_wise_score = sum(logprobs) / len(ent_tuple)
mean_score = sum(logprobs) / len(logprobs)
min_score = min(logprobs)
return (token_wise_score + ent_wise_score + min_score) / 3.
return (mean_score * 2. + min_score) / 3.
@property
def weighted_ent_tuples(self):