Neuron: neural networks


GaussNet Member List

This is the complete list of members for GaussNet, including all inherited members.

addGaussian()GaussNet
clear()GaussNetvirtual
CyclePeriodGaussNetstatic
gauss(unsigned n) constGaussNet
gauss(unsigned n)GaussNet
GaussNet()GaussNet
GaussNet(const GaussNet &gn)GaussNet
init(unsigned ninp, unsigned ngauss, bool samesigma=true)GaussNetvirtual
learnGaussNet
learnAll(const std::vector< double > &vec, double d, double etaW, double etaC=0, double etaS=0)GaussNet
learnCenters(const std::vector< double > &vec, double d, double etaW, double etaC=0, double etaS=0)GaussNet
learnCycle(const std::vector< double > &vec, double d, double etaW, double etaC=0, double etaS=0)GaussNet
LearnFunc typedefGaussNet
learnMulSig(const std::vector< double > &vec, double d, double etaW, double etaC=0, double etaS=0)GaussNet
learnSigma(const std::vector< double > &vec, double d, double etaW, double etaC=0, double etaS=0)GaussNet
learnWeights(const std::vector< double > &vec, double d, double etaW, double etaC=0, double etaS=0)GaussNet
learnWtSig(const std::vector< double > &vec, double d, double etaW, double etaC=0, double etaS=0)GaussNet
nGauss() constGaussNet
nInputs() constGaussNetinline
operator=(const GaussNet &gn)GaussNet
prop(const InputIterator &start) constGaussNetinline
randInitGaussNet
randInitAll(double cmax=1, double smin=0.3, double smax=5, double wmax=1)GaussNet
randInitCenters(double cmax=0, double smin=0.3, double smax=5, double wmax=1)GaussNet
RandInitFunc typedefGaussNet
randInitSigma(double cmax=1, double smin=0.5, double smax=5, double wmax=1)GaussNet
randInitWeights(double cmax=0, double smin=0.3, double smax=5, double wmax=1)GaussNet
randInitWtSig(double cmax=1, double smin=0.5, double smax=5, double wmax=1)GaussNet
removeGaussian(unsigned num)GaussNet
setCenter(unsigned n, const InputIterator &start)GaussNetinline
setWeight(unsigned n, double w)GaussNet
weight(unsigned n) constGaussNet
~GaussNet()GaussNetvirtual