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) | |
![]() | |
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