NVIDIA FLARE
Introduction
What is Federated Learning?
NVIDIA FLARE Overview
Installation
Quickstart
Getting Started
What’s New
Guides
Example Applications
1. Hello World Examples
Hello World Examples
Hello FedAvg with NumPy
Hello Cross-Site Validation
Hello PyTorch with Job API
Hello TensorFlow with Job API
1.1. Deep Learning to Federated Learning
1.2. Workflows
1.3. Deep Learning
2. Step-By-Step Example Series
3. Tutorial Notebooks
4. Federated Learning Algorithms
5. Privacy Preserving Algorithms
6. Traditional ML examples
7. Medical Image Analysis
8. Federated Statistics
9. Federated Site Policies
10. Experiment Tracking
11. Natural Language Processing (NLP)
12. FL Hierarchical Unification Bridge (HUB)
13. Federated Large Language Model (LLM)
14. Graph Neural Network (GNN)
15. Financial Applications
Setting up a virtual environment for examples and notebooks
Custom Code in Example Apps
Real-World Federated Learning
User Guide
Programming Guide
Programming Best Practices
Miscellaneous
Frequently Asked Questions
Publications and Talks
Contributing
API
Glossary
NVIDIA FLARE
Example Applications
Hello World Examples
View page source
Hello World Examples
¶
Hello World examples can be run from the
hello_world notebook
.
Hello FedAvg with NumPy
Before You Start
Introduction
NVIDIA FLARE Job API
Define a FedJob
Define the Controller Workflow
Add Clients
Optionally Export the Job or Run in Simulator
NVIDIA FLARE Client Training Script
Running the Job API Script
Previous Versions of this Example (previously Hello Scatter and Gather)
Hello Cross-Site Validation
Before You Start
Prerequisite
Introduction
Training
Implementing the Validator
Cross site validation!
Understanding the Output
Previous Versions of Hello Cross-Site Validation
Hello PyTorch with Job API
Before You Start
Introduction
Running the Example
NVIDIA FLARE Job API
NVIDIA FLARE Client Training Script
Neural Network
Dataset & Setup
Local Train
NVIDIA FLARE Server & Application
Client Configuration
Previous Versions of Hello PyTorch
Hello TensorFlow with Job API
Before You Start
Introduction
NVIDIA FLARE Job API
NVIDIA FLARE Client Training Script
Neural Network
Dataset & Setup
Client Local Train
NVIDIA FLARE Server & Application
Client Configuration
Notes on running with GPU
Previous Versions of Hello TensorFlow (previously Hello TensorFlow 2)