nvflare.app_common.statistics.min_count_cleanser module

class MinCountCleanser(min_count: float)[source]

Bases: FLComponent, StatisticsPrivacyCleanser

min_count: minimum of data records (or tabular data rows) that required in order to perform statistics

calculation this is part the data privacy policy.

apply(statistics: dict, client_name) Tuple[dict, bool][source]
min_count_validate(client_name: str, statistics: Dict) Dict[str, Dict[str, bool]][source]
validate_inputs()[source]