Skip to content

Latest commit

 

History

History
 
 

examples

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

NVIDIA FLARE Examples

NVIDIA FLARE provides several examples to help you get started using federated learning for your own applications.

The provided examples cover different aspects of NVIDIA FLARE, such as using the provided Controllers for "scatter and gather" or "cyclic weight transfer" workflows and example Executors to implement your own training and validation pipelines. Some examples use the provided "task data" and "task result" Filters for homomorphic encryption and decryption or differential privacy. Furthermore, we show how to use different components for FL algorithms such as FedAvg, FedProx, and FedOpt. We also provide domain-specific examples for deep learning and medical image analysis.

NOTE: To run examples, please follow the instructions for Installation and any additional steps specified in the example readmes.

0. Quickstart

To get started with these examples, please follow the Quickstartin the NVIDIA FLARE Documentation. This walks you through installation, creating a POC workspace, and deploying your first NVIDIA FLARE Application. The following examples will detail any additional requirements in their READMEs.

1. Hello World Examples

1.1 Workflows

1.2 Deep Learning

2. FL algorithms

3. Medical Image Analysis

4. Federated Statistics

5. Federated Policies

  • Federated Policies
    • Discuss the federated site policies for authorization, resource and data privacy management

6. Experiment tracking