nvflare.app_opt.xgboost.histogram_based_v2.sec package¶
Subpackages¶
- nvflare.app_opt.xgboost.histogram_based_v2.sec.partial_he package
- Submodules
- nvflare.app_opt.xgboost.histogram_based_v2.sec.partial_he.adder module
- nvflare.app_opt.xgboost.histogram_based_v2.sec.partial_he.decrypter module
- nvflare.app_opt.xgboost.histogram_based_v2.sec.partial_he.encryptor module
- nvflare.app_opt.xgboost.histogram_based_v2.sec.partial_he.util module
base64_to_int()base64url_decode()base64url_encode()ciphertext_to_int()combine()create_pub_key()decode_encrypted_data()decode_encrypted_numbers_from_str()decode_feature_aggregations()encode_encrypted_data()encode_encrypted_numbers_to_str()encode_feature_aggregations()encrypt_number()generate_keys()get_exponent()int_to_base64()int_to_ciphertext()split()
- Module contents
- Submodules
Submodules¶
- nvflare.app_opt.xgboost.histogram_based_v2.sec.client_handler module
- nvflare.app_opt.xgboost.histogram_based_v2.sec.dam module
- nvflare.app_opt.xgboost.histogram_based_v2.sec.data_converter module
- nvflare.app_opt.xgboost.histogram_based_v2.sec.processor_data_converter module
ProcessorDataConverterProcessorDataConverter.decode_aggregation_context()ProcessorDataConverter.decode_gh_pairs()ProcessorDataConverter.decode_histograms()ProcessorDataConverter.encode_aggregation_result()ProcessorDataConverter.encode_histograms_result()ProcessorDataConverter.float_to_int()ProcessorDataConverter.get_bin_size()ProcessorDataConverter.int_to_float()ProcessorDataConverter.slot_to_bin()ProcessorDataConverter.to_float_array()
- nvflare.app_opt.xgboost.histogram_based_v2.sec.sec_handler module
- nvflare.app_opt.xgboost.histogram_based_v2.sec.server_handler module