NVIDIA Federated Learning Application Runtime Environment

NVIDIA FLARE is a domain-agnostic, open-source, extensible SDK that allows researchers and data scientists to adapt existing ML/DL workflows(PyTorch, TensorFlow, Scikit-learn, XGBoost etc.) to a federated paradigm. It enables platform developers to build a secure, privacy-preserving offering for a distributed multi-party collaboration.

NVIDIA FLARE is built on a componentized architecture that allows you to take federated learning workloads from research and simulation to real-world production deployment.

Features

  • Support both deep learning and traditional machine algorithms
  • Support horizontal and vertical federated learning
  • Built-in FL algorithms (e.g., FedAvg, FedProx, FedOpt, Scaffold, Ditto )
  • Support multiple training workflows (e.g., scatter & gather, cyclic) and validation workflows (global model evaluation, cross-site validation)
  • Support both data analytics (federated statistics) and machine learning lifecycle management
  • Privacy preservation with differential privacy, homomorphic encryption
  • Security enforcement through federated authorization and privacy policy
  • Easily customizable and extensible
  • Deployment on cloud and on premise
  • Simulator for rapid development and prototyping
  • Dashboard UI for simplified project management and deployment
  • Built-in support for system resiliency and fault tolerance

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow NVIDIA FLARE

NVIDIA FLARE Web Site

Other Useful Business Software
Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight Icon
Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight

Lock Down Any Resource, Anywhere, Anytime

CLEAR by Quantum Knight is a FIPS-140-3 validated encryption SDK engineered for enterprises requiring top-tier security. Offering robust post-quantum cryptography, CLEAR secures files, streaming media, databases, and networks with ease across over 30 modern platforms. Its compact design, smaller than a single smartphone image, ensures maximum efficiency and low energy consumption.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of NVIDIA FLARE!

Additional Project Details

Programming Language

Python

Related Categories

Python Artificial Intelligence Software, Python Machine Learning Software, Python Federated Learning Frameworks

Registered

2023-03-24