tff.simulation.datasets.emnist.get_synthetic

Quickly returns a small synthetic dataset, useful for unit tests, etc.

tff.simulation.datasets.emnist.get_synthetic(num_clients=2)

Defined in simulation/datasets/emnist/load_data.py.

Each client produced has exactly 10 examples, one of each digit. The images are derived from a fixed set of hard-coded images, and transformed using tff.simulation.datasets.emnist.infinite_emnist to produce the desired number of clients.

Args:

  • num_clients: The number of syntehtic clients to generate.

Returns:

Tuple of (train, test) where the tuple elements are tff.simulation.ClientData objects matching the characteristics (other than size) of those provided by tff.simulation.datasets.emnist.load_data.