Logo
dev

Table of Contents

  • 1. Documentation Variations
  • 2. Source Code Variations
  • 3. The Open Software License 3.0 (OSL-3.0)
  • 4. Fully Homomorphic Encryption
  • 5. Installation
  • 6. Examples
  • 7. Neural Network
  • 8. Traversal
  • 9. FHE Parameterisation
  • 10. Layers
    • 10.1. Fully Connected Dense Net (ANN)
    • 10.2. Convolutional Neural Network (CNN)
  • 11. Activations
  • 12. Optimisers
  • 13. Loss Functions
  • 14. Operations
Python-FHEz
  • »
  • 10. Layers
  • Edit on GitLab

10. Layers

Layers Status

Category

Name

Docs

Forward

Backward

nn layer

Artificial (ANN)

Fully Connected Dense Net (ANN)

Whole-single-example-cyphertext compatibility

Whole-single-example-cyphertext compatibility

nn layer

Convolutional (CNN)

Convolutional Neural Network (CNN)

Whole-single-example-cyphertext compatibility

Whole-single-example-cyphertext compatibility

nn layer

Recurrent (RNN)

section_rnn

Implementation in progress

Implementation in progress

Neural Network Layers

  • 10.1. Fully Connected Dense Net (ANN)
    • 10.1.1. ANN Equations
      • 10.1.1.1. ANN
      • 10.1.1.2. ANN Derivatives
    • 10.1.2. ANN API
  • 10.2. Convolutional Neural Network (CNN)
    • 10.2.1. CNN Equations
      • 10.2.1.1. CNN Derivatives
    • 10.2.2. Kernel-Masquerade
    • 10.2.3. Hadmard Product
    • 10.2.4. Commuted-Sum
      • 10.2.4.1. CNN API
Previous Next

© Copyright 2021, George Onoufriou (GeorgeRaven, archer, DreamingRaven). Revision fb9a45a8.

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