vision_unlearning.benchmarks.I_care.metrics

Functions

find_worst_interfered(→ Tuple[str, float])

metric_of_worst_interfered(→ float)

is_worst_interfered_target(→ bool)

number_of_interfered_worse_than_target(→ int)

number_of_interfered_worse_than_threshold(→ int)

average_metric(→ float)

Module Contents

vision_unlearning.benchmarks.I_care.metrics.find_worst_interfered(interference_per_pair: dict, metric: str, is_worst_biggest: bool) Tuple[str, float][source]
vision_unlearning.benchmarks.I_care.metrics.metric_of_worst_interfered(interference_per_pair: dict, metric: str, is_worst_biggest: bool) float[source]
vision_unlearning.benchmarks.I_care.metrics.is_worst_interfered_target(interference_per_pair: dict, metric: str, is_worst_biggest: bool, target: str) bool[source]
vision_unlearning.benchmarks.I_care.metrics.number_of_interfered_worse_than_target(interference_per_pair: dict, metric: str, is_worst_biggest: bool, target: str) int[source]
vision_unlearning.benchmarks.I_care.metrics.number_of_interfered_worse_than_threshold(interference_per_pair: dict, metric: str, is_worst_biggest: bool, threshold: float) int[source]
vision_unlearning.benchmarks.I_care.metrics.average_metric(interference_per_pair: dict, metric: str) float[source]