fl4health.client_managers.poisson_sampling_manager module

class PoissonSamplingClientManager[source]

Bases: BaseFractionSamplingManager

Overrides the Simple Client Manager to Provide Poisson Sampling for Clients rather than fixed without replacement sampling

sample_fraction(sample_fraction, min_num_clients=None, criterion=None)[source]

Poisson Sampling of Flower ClientProxy instances with a probability determine by sample_fraction.

Return type:

list[ClientProxy]