Population
API reference: pe.population package.
pe.population.Population is responsible for generating the initial synthetic samples and the new synthetic samples for each Private Evolution iteration. It has the following key methods:
pe.population.Population.initial(): Generates the initial synthetic samples.pe.population.Population.next(): Generates the synthetic samples for the next Private Evolution iteration.
Available Populations
pe.population.PEPopulation is currently the only implementation of pe.population.Population. It supports the key population algorthms from existing Private Evolution papers (https://github.com/fjxmlzn/private-evolution-papers).