FHEON
CONTENT
Introduction
Getting Started with FHEON
Artificial Neural Networks Controller
Homomorphic Encryption Controller
Examples
Support Functions
Published Papers and Related Projects
Contact and Community
FHEON
Index
Index
C
|
F
|
U
C
Ctext (C++ type)
F
FHEONANNController (C++ class)
FHEONANNController::FHEONANNController (C++ function)
FHEONANNController::generate_avgpool_optimized_rotation_positions (C++ function)
FHEONANNController::generate_avgpool_rotation_positions (C++ function)
FHEONANNController::generate_convolution_rotation_positions (C++ function)
FHEONANNController::generate_linear_rotation_positions (C++ function)
FHEONANNController::generate_optimized_convolution_rotation_positions (C++ function)
FHEONANNController::he_avgpool (C++ function)
FHEONANNController::he_avgpool_advanced (C++ function)
FHEONANNController::he_avgpool_optimzed (C++ function)
FHEONANNController::he_avgpool_optimzed_with_multiple_channels (C++ function)
FHEONANNController::he_convolution (C++ function)
FHEONANNController::he_convolution_advanced (C++ function)
FHEONANNController::he_convolution_and_shortcut_optimized (C++ function)
FHEONANNController::he_convolution_and_shortcut_optimized_with_multiple_channels (C++ function)
FHEONANNController::he_convolution_optimized (C++ function)
FHEONANNController::he_convolution_optimized_with_multiple_channels (C++ function)
FHEONANNController::he_globalavgpool (C++ function)
FHEONANNController::he_linear (C++ function)
FHEONANNController::he_linear_optimized (C++ function)
FHEONANNController::he_relu (C++ function)
FHEONANNController::he_shortcut_convolution (C++ function)
FHEONANNController::he_sum_two_ciphertexts (C++ function)
FHEONANNController::num_slots (C++ member)
FHEONANNController::public_data (C++ member)
FHEONANNController::setContext (C++ function)
FHEONANNController::setNumSlots (C++ function)
FHEONHEController (C++ class)
FHEONHEController::bootstrap_function (C++ function)
FHEONHEController::change_num_slots (C++ function)
FHEONHEController::circuit_depth (C++ member)
FHEONHEController::clear_bootstrapping_and_rotation_keys (C++ function)
FHEONHEController::clear_context (C++ function)
FHEONHEController::clear_rotation_keys (C++ function)
FHEONHEController::decrypt_data (C++ function)
FHEONHEController::encode_bais_input (C++ function)
FHEONHEController::encode_input (C++ function)
,
[1]
FHEONHEController::encode_kernel (C++ function)
,
[1]
FHEONHEController::encode_kernel_optimized (C++ function)
FHEONHEController::encode_shortcut_kernel (C++ function)
FHEONHEController::encrypt_input (C++ function)
FHEONHEController::encrypt_kernel (C++ function)
FHEONHEController::FHEONHEController (C++ function)
FHEONHEController::generate_bootstrapping_and_rotation_keys (C++ function)
FHEONHEController::generate_bootstrapping_keys (C++ function)
FHEONHEController::generate_context (C++ function)
,
[1]
FHEONHEController::generate_rotation_keys (C++ function)
FHEONHEController::getContext (C++ function)
FHEONHEController::keys_folder (C++ member)
FHEONHEController::load_bootstrapping_and_rotation_keys (C++ function)
FHEONHEController::load_context (C++ function)
FHEONHEController::load_rotation_keys (C++ function)
FHEONHEController::mult_depth (C++ member)
FHEONHEController::mult_prefix (C++ member)
FHEONHEController::num_slots (C++ member)
FHEONHEController::pLWE (C++ member)
FHEONHEController::read_inferenced_label (C++ function)
FHEONHEController::read_minmax (C++ function)
FHEONHEController::read_scaling_value (C++ function)
FHEONHEController::reencrypt_data (C++ function)
FHEONHEController::rotation_prefix (C++ member)
FHEONHEController::sum_prefix (C++ member)
U
utils (C++ type)
utils::get_current_time (C++ function)
utils::measureTime (C++ function)
utils::printBootsrappingData (C++ function)
utils::printDuration (C++ function)
utils::printWelcomeMessage (C++ function)
utils::startTime (C++ function)
utils::total_time (C++ member)
utils::totalTime (C++ function)
utilsdata (C++ type)
utilsdata::approximateGreaterFunction (C++ function)
utilsdata::avgpoolFilter (C++ function)
utilsdata::create2DMatrix (C++ function)
utilsdata::create3DMatrix (C++ function)
utilsdata::createVector (C++ function)
utilsdata::flatten3DMatrix (C++ function)
utilsdata::generate_mixed_mask (C++ function)
utilsdata::generate_scale_mask (C++ function)
utilsdata::generate_value_mask (C++ function)
utilsdata::greaterFunction (C++ function)
utilsdata::innerRelu (C++ function)
utilsdata::load_bias (C++ function)
utilsdata::load_fc_weights (C++ function)
utilsdata::load_weights (C++ function)
utilsdata::loadCSV (C++ function)
utilsdata::nextPowerOf2 (C++ function)
utilsdata::print2DMatrix (C++ function)
utilsdata::print3DMatrix (C++ function)
utilsdata::printPtextVector (C++ function)
utilsdata::printVector (C++ function)
utilsdata::read_from_file (C++ function)
utilsdata::serialize_rotation_keys (C++ function)
utilsdata::write_to_file (C++ function)
utilsimages (C++ type)
utilsimages::clear_images (C++ function)
utilsimages::clear_mnist_images (C++ function)
utilsimages::display_image (C++ function)
utilsimages::display_mnist_image (C++ function)
utilsimages::read_images (C++ function)
utilsimages::read_mnist_images (C++ function)
utilsimages::read_single_mnist_image (C++ function)