Tutorials
A variety of resources are available to help you learn Federated Learning (FL) programming with NVFLARE:
Video Tutorials
Quick introductions to FLARE for deep learning and traditional machine learning.
Examples include CIFAR10 classification and Kaplan-Meier survival analysis.
Tutorial Catalog
Browse and filter a comprehensive set of examples by experience level, framework, algorithm, application, industry, API, and privacy algorithm.
Feature Tutorials
Self-Paced Learning
Extensive materials for self-paced training with NVIDIA FLARE, including detailed tutorials and resources.
For a comprehensive guide, see the Self-Paced-Training Tutorials documentation.
12-chapter course: in-depth overview of FLARE, covering running federated learning applications, algorithms, system architecture, experimental tracking, system monitoring, and industrial applications.
Each notebook can be run independently, but sequential learning is recommended.
Over 100 notebooks and 80 videos: a thorough guide to federated learning with FLARE.
Note
The self-paced training notebooks were developed with NVFlare 2.6. Not all content reflects the latest APIs; some examples may need adjustments for newer versions.