Simulations#

Reusable simulations of Byzantine-resilient learning protocols.

Two architectures are supported:

Both architectures share the same primitives (aggregators, attacks, models) but differ in the training-loop structure and worker interaction pattern.

Available simulations#