blt-patch-view / tests /patch_view /test_constraints.py
3v324v23's picture
Add app
98c0f96
Raw History Blame Contribute Delete
666 Bytes
from patch_view.constraints import default_thresholds_for_metric, guard_range_for_metric
def test_entropy_defaults_are_smaller_than_perplexity():
entropy_defaults = default_thresholds_for_metric("entropy")
perplexity_defaults = default_thresholds_for_metric("perplexity")
for name in entropy_defaults:
assert entropy_defaults[name] <= perplexity_defaults[name]
def test_guard_slider_ranges_change_with_metric():
entropy_guard = guard_range_for_metric("entropy")
perplexity_guard = guard_range_for_metric("perplexity")
assert entropy_guard.maximum < perplexity_guard.maximum
assert entropy_guard.step < perplexity_guard.step