This is a repository for all the resources related to Holoscan Federated Analytics.
Federated Analytics is an approach to user data analytics that combines information from distributed datasets without gathering it at a central location.
NVIDIA Holoscan is normally deployed on a fleet of IGX devices. A goal of Holoscan Federated Analytics is to provide Holoscan customers a feature where Holoscan customers can capture and analyze specific metrics for Holoscan applications deployed on a fleet of IGX devices. This will be demonstrated with a sample end-to-end Holoscan federated analytics application.
The Holoscan Federate Analytics is using NVIDIA FLARE. NVIDIA FLARE supports federated statistics where FLARE provides built-in federated statistics operators (controller and executors) that can generate global statistics based on local client side statistics.
Refer to the README files in the subfolders for additional information.
- Holoscan Federated Analytics - Reference application
- Visualization backend for Holoscan Federated Analytics
- Visualization frontend for Holoscan Federated Analytics
The tutorial also provides a comprehensive compilation of all relevant information in a single location.
This project will download and install additional third-party open source software projects. Review the license terms of these open source projects before use.
This project includes components that are licensed under the NVIDIA Software License Agreement. The full text of the NVIDIA license can be found at LICENSE-NVIDIA.txt. By using this software, you agree to comply with the terms and conditions outlined in the NVIDIA license agreement.
Note: The NVIDIA license terms are proprietary and include specific restrictions on use, modification, and distribution. Please review the license carefully before using this software.