NVIDIA FLARE
2.1
  • Highlights
  • NVIDIA FLARE Overview
  • Quickstart
  • Example Applications
  • User Guide - Operations
  • Programming Guide
  • Programming Best Practices
  • Frequently Asked Questions
  • Contributing
  • API
    • nvflare package
      • Subpackages
        • nvflare.apis package
        • nvflare.app_common package
          • Subpackages
          • Submodules
          • Module contents
        • nvflare.fuel package
        • nvflare.ha package
        • nvflare.lighter package
        • nvflare.private package
        • nvflare.security package
        • nvflare.widgets package
      • Module contents
  • Appendix
NVIDIA FLARE
  • nvflare
  • nvflare package
  • nvflare.app_common package
  • nvflare.app_common.homomorphic_encryption package
  • Edit on GitHub

nvflare.app_common.homomorphic_encryption package¶

Submodules¶

  • nvflare.app_common.homomorphic_encryption.he_constant module
  • nvflare.app_common.homomorphic_encryption.he_intime_accumulate_model_aggregator module
    • HEInTimeAccumulateWeightedAggregator
      • HEInTimeAccumulateWeightedAggregator.accept()
      • HEInTimeAccumulateWeightedAggregator.aggregate()
      • HEInTimeAccumulateWeightedAggregator.handle_event()
      • HEInTimeAccumulateWeightedAggregator.reset_stats()
  • nvflare.app_common.homomorphic_encryption.he_model_decryptor module
    • HEModelDecryptor
      • HEModelDecryptor.decryption()
      • HEModelDecryptor.handle_event()
      • HEModelDecryptor.process()
      • HEModelDecryptor.to_ckks_vector()
  • nvflare.app_common.homomorphic_encryption.he_model_encryptor module
    • HEModelEncryptor
      • HEModelEncryptor.encryption()
      • HEModelEncryptor.handle_event()
      • HEModelEncryptor.process()
  • nvflare.app_common.homomorphic_encryption.he_model_shareable_generator module
    • HEModelShareableGenerator
      • HEModelShareableGenerator.add_to_global_weights()
      • HEModelShareableGenerator.handle_event()
      • HEModelShareableGenerator.shareable_to_learnable()
  • nvflare.app_common.homomorphic_encryption.he_pt_model_reader_writer module
  • nvflare.app_common.homomorphic_encryption.homomorphic_encrypt module
    • count_encrypted_layers()
    • load_tenseal_context_from_workspace()

Module contents¶

Previous Next

© Copyright 2022, NVIDIA. Revision 016e89c7.

Built with Sphinx using a theme provided by Read the Docs.