helayers::SimpleFcPlainLayer Class Reference
A class representing a non-encrypted fully connected layer. More...
#include <SimpleFcPlainLayer.h>
Inheritance diagram for helayers::SimpleFcPlainLayer:
Public Member Functions | |
| const DoubleMatrixArray & | getWeights () const |
| const DoubleMatrixArray & | getBias () const |
| virtual void | initSize (int rows, int cols, int filledSlots) |
| Initializes with specified size, all zero weights. | |
| virtual void | initWeightsRandom () |
| virtual void | initWeightsConst (double c) |
| virtual DoubleMatrixArray | forward (const DoubleMatrixArray &inVec) const |
| virtual void | loadh5 (const H5Parser &h5File) |
Public Member Functions inherited from helayers::SimpleLayer | |
| void | setName (const std::string &n) |
| Sets this layer name. More... | |
| const std::string & | getName () const |
| Returns layer name. | |
| void | setIndex (int i) |
| Sets this layer index (order in network). More... | |
| int | getIndex () const |
| Returns this layer index (order in network). | |
Detailed Description
A class representing a non-encrypted fully connected layer.
The documentation for this class was generated from the following files:
- /opt/IBM/FHE-distro/ML-HElib/src/helayers/simple_nn/SimpleFcPlainLayer.h
- /opt/IBM/FHE-distro/ML-HElib/src/helayers/simple_nn/SimpleFcPlainLayer.cpp
Public Member Functions inherited from
1.8.17