Skip to content

image-title-here

FLGo

A research-oriented federated learning platform for fast developing and benchmarking FL algorithms.

Key Features

  • Algorithm Development Friendly - highly integration, flexible APIs, and few codes.
  • Comprehensive Benchmarks - 20+ built-in benchmarks across CV, NLP, Graph, and Tabular datasets. API for customizing personal datasets into federated ones.
  • Real-world Simulation - arbitrarily customized simulation for scenarios like mobile, IoT, ...
  • Experiment Tools - easy to manage experimental records and conduct analysis.

Installation

# 1. update pip
pip install --upgrade pip

# 2. install flgo through pip
pip install flgo