Skip to content

alexsenden/federated-diffusion

Repository files navigation

Federated Diffusion

Examples of Generated Images

Overview

This repository stores code to train Stable Diffusion models using different Federated Learning strategies, and within each strategy, using different aggregation algorithms.

The three strategies used are:

Examples of Generated Images

Six different aggregation algorithms were used in this analysis. They are:

This repository also includes code to evaluate the trained models via IS, FID, a downstream ResNet50 classifier, and a t-SNE projection of latent vectors.

Results

A detailed written report of this experiment can be found in REPORT.pdf

Running

Each subdirectory contains instructions to train a model using that FL strategy in its respective README, however they all require the global Python dependencies to be installed:

pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published