Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion src/heretic/evaluator.py
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,9 @@ def get_score(self) -> tuple[tuple[float, float], float, int]:
kl_divergence_scale = self.settings.kl_divergence_scale
kl_divergence_target = self.settings.kl_divergence_target

refusals_score = refusals / self.base_refusals
refusals_score = (
refusals / self.base_refusals if self.base_refusals > 0 else refusals
Comment thread
cpagac marked this conversation as resolved.
Outdated
)

if kl_divergence >= kl_divergence_target:
kld_score = kl_divergence / kl_divergence_scale
Expand Down