GClasses
|
This is the complete list of members for GClasses::GLayer, including all inherited members.
add(GBlock *pBlock, size_t inPos=0) | GClasses::GLayer | |
backProp(GContextLayer &ctx, const GVec &input, const GVec &output, const GVec &outBlame, GVec &inBlame) const | GClasses::GLayer | |
block(size_t i) | GClasses::GLayer | inline |
block(size_t i) const | GClasses::GLayer | inline |
blockCount() const | GClasses::GLayer | inline |
copyWeights(const GLayer *pOther) | GClasses::GLayer | |
diminishWeights(double amount, bool diminishBiases) | GClasses::GLayer | |
forwardProp(GContextLayer &ctx, const GVec &input, GVec &output) const | GClasses::GLayer | |
forwardProp_training(GContextLayer &ctx, const GVec &input, GVec &output) const | GClasses::GLayer | |
GLayer() | GClasses::GLayer | |
GLayer(GDomNode *pNode) | GClasses::GLayer | |
inputs() const | GClasses::GLayer | |
m_blocks | GClasses::GLayer | protected |
m_inputs | GClasses::GLayer | protected |
m_outputs | GClasses::GLayer | protected |
m_weightCount | GClasses::GLayer | protected |
maxNorm(double min, double max) | GClasses::GLayer | |
newContext(GRand &rand) const | GClasses::GLayer | |
outputs() const | GClasses::GLayer | |
perturbWeights(GRand &rand, double deviation) | GClasses::GLayer | |
recount() | GClasses::GLayer | |
resetWeights(GRand &rand) | GClasses::GLayer | |
scaleWeights(double factor, bool scaleBiases) | GClasses::GLayer | |
serialize(GDom *pDoc) const | GClasses::GLayer | |
step(double learningRate, const GVec &gradient) | GClasses::GLayer | |
updateGradient(GContextLayer &ctx, const GVec &input, const GVec &outBlame, GVec &gradient) const | GClasses::GLayer | |
vectorToWeights(const double *pVector) | GClasses::GLayer | |
weightCount() const | GClasses::GLayer | |
weightsToVector(double *pOutVector) const | GClasses::GLayer | |
~GLayer() | GClasses::GLayer | virtual |