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
ProcessorDataConverter
ProcessorDataConverter.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