Welcome to decent-bench!#

decent-bench allows you to benchmark decentralized algorithms (both peer-to-peer and federated) under realistic constraints, including limited communications and computational power. The code base provides a highly configurable benchmarking pipeline and a library of state-of-the-art algorithms already implemented.

Installation#

Requires Python 3.13+

pip install decent-bench

Contributors#

decent-bench is developed by Elias Ram, Simon Granström, Adriana Rodriguez under the supervision of Dr. Nicola Bastianello.

Contact#

Contact Dr. Nicola Bastianello if you have any questions.

Index#