Getting Started¶
Welcome to NVIDIA FLARE! This guide will help you get started, explore key features, and discover resources for federated learning.
1. Installation¶
Visit the Installation section to set up NVFLARE on your system.
Ensure all components are installed as described.
2. Running Modes¶
NVFLARE offers multiple modes for different needs (development, testing, production).
See available modes in Modes to Run NVFLARE.
3. Quick Start¶
The Quick Start Series section introduces hello-world programs using various ML frameworks.
Most examples run in simulation or POC mode and help you get familiar with the platform.
4. Tutorials¶
After exploring running modes and quick start, visit the Tutorials section for in-depth tutorials, video guides, and walk-throughs.
5. Research Topics¶
- Deepen your understanding with NVIDIA FLARE’s research resources:
Wide range of FL research projects, algorithms, and experimental features.
Ideal for advanced FL techniques and custom solutions.
6. Real-World Use Cases¶
NVIDIA FLARE DAY Talks 2024: See: https://nvidia.github.io/NVFlare/flareDay/ - Showcases use cases from cancer studies, drug discovery, financial services, genomics research, edge training, NVIDIA FLARE-based LLM training, and more.
NVIDIA FLARE DAY 2025: See: https://developer.nvidia.com/flare-day-2025
7. Discover NVIDIA FLARE via Chatbot¶
Use the chatbot to search documentation, explore program flows, and find code snippets or system details.
Visit: [DeepWiki NVIDIA FLARE Chatbot](https://deepwiki.com/NVIDIA/NVFlare)