FHEON

CONTENT

  • Introduction
  • Getting Started with FHEON
  • Artificial Neural Networks Controller
  • Homomorphic Encryption Controller
  • Examples
  • Support Functions
    • Utils
    • UtilsData
    • UtilsImage
  • Published Papers and Related Projects
  • Contact and Community
FHEON
  • Support Functions

Support Functions

CONTENT

  • Utils
    • Ctext
    • utils
      • printWelcomeMessage()
      • startTime()
      • printDuration()
      • printBootsrappingData()
      • measureTime()
      • get_current_time()
      • totalTime()
      • total_time
  • UtilsData
    • utilsdata
      • printVector()
      • print2DMatrix()
      • print3DMatrix()
      • createVector()
      • create2DMatrix()
      • create3DMatrix()
      • flatten3DMatrix()
      • printPtextVector()
      • generate_mixed_mask()
      • generate_scale_mask()
      • generate_value_mask()
      • greaterFunction()
      • approximateGreaterFunction()
      • innerRelu()
      • avgpoolFilter()
      • nextPowerOf2()
      • loadCSV()
      • load_bias()
      • load_weights()
      • load_fc_weights()
      • write_to_file()
      • read_from_file()
      • serialize_rotation_keys()
  • UtilsImage
    • utilsimages
      • read_images()
      • display_image()
      • clear_images()
      • read_mnist_images()
      • read_single_mnist_image()
      • display_mnist_image()
      • clear_mnist_images()

© 2025, PQC Secure.
Authored by Secure, Trusted, and Assured Microelectronics (STAM) Center and
Secure Micro Technologies.