Elman Member List

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

AbstractModel()AbstractModel [inline]
AbstractModel(const std::string &name, const std::string &revision)AbstractModel [inline]
addInfoLine(std::string infoLine)Inspectable [virtual]
addInfoLines(std::list< std::string > infoLineList)Inspectable [virtual]
addInspectableDescription(const iparamkey &key, const std::string &descr)Inspectable [virtual]
addInspectableMatrix(const iparamkey &key, matrix::Matrix *m, bool only4x4AndDiag=true, const std::string &descr=std::string())Inspectable [virtual]
addInspectableValue(const iparamkey &key, iparamval *val, const std::string &descr=std::string())Inspectable [virtual]
addParameter(const paramkey &key, paramval *val)Configurable [inline, virtual]
addParameter(const paramkey &key, parambool *val)Configurable [inline, virtual]
addParameter(const paramkey &key, paramint *val)Configurable [inline, virtual]
addParameterDef(const paramkey &key, paramval *val, paramval def)Configurable [inline, virtual]
addParameterDef(const paramkey &key, parambool *val, parambool def)Configurable [inline, virtual]
addParameterDef(const paramkey &key, paramint *val, paramint def)Configurable [inline, virtual]
biasMultiLayerFFNN [protected]
bypassWeightsMultiLayerFFNN [protected]
Configurable()Configurable [inline]
Configurable(const std::string &name, const std::string &revision)Configurable [inline]
damp(double damping)Elman [virtual]
dlinear(double)FeedForwardNN [inline, static]
dsigmoid(double z)FeedForwardNN [inline, static]
dtanh(double z)FeedForwardNN [inline, static]
dtanhc(double z)FeedForwardNN [inline, static]
dtanhr(double z)FeedForwardNN [inline, static]
Elman(double eps, const std::vector< Layer > &layers, bool useElman, bool useJordan=false, bool useBypass=false)Elman [inline]
elmanContextElman [protected]
elmanWeightsElman [protected]
epsMultiLayerFFNN
FeedForwardNN()FeedForwardNN [inline]
FeedForwardNN(const std::string &name, const std::string &revision)FeedForwardNN [inline]
getAllParamNames()Configurable [virtual]
getBias(unsigned int of_layer) const MultiLayerFFNN [inline, virtual]
getId() const Configurable [inline]
getInfoLines() const Inspectable [virtual]
getInputDim() const MultiLayerFFNN [inline, virtual]
getInternalParamNames() const Elman [virtual]
getInternalParams() const Elman [virtual]
getInternalParamsPtr() const Inspectable [virtual]
getLayer(unsigned int layer) const MultiLayerFFNN [inline, virtual]
getLayer(unsigned int layer)MultiLayerFFNN [inline, virtual]
getLayerNum() const MultiLayerFFNN [inline, virtual]
getLayerOutput(unsigned int layer)MultiLayerFFNN [inline, virtual]
getName() const Elman [inline, virtual]
getOutputDim() const MultiLayerFFNN [inline, virtual]
getParam(const paramkey &key) const Configurable [virtual]
getParamList() const Configurable [inline, virtual]
getRevision() const Configurable [inline, virtual]
getStructuralConnections() const Elman [virtual]
getStructuralLayers() const Elman [virtual]
getWeights(unsigned int to_layer) const MultiLayerFFNN [inline, virtual]
getWeights(unsigned int to_layer)MultiLayerFFNN [inline, virtual]
IConnection typedefInspectable
iconnectionlist typedefInspectable
ILayer typedefInspectable
ilayerlist typedefInspectable
imatrixpair typedefInspectable
imatrixpairlist typedefInspectable
infoLineStringListInspectable [protected]
init(unsigned int inputDim, unsigned int outputDim, double unit_map=0.0, RandGen *randGen=0)Elman [virtual]
initialisedMultiLayerFFNN [protected]
inputMultiLayerFFNN [protected]
insertCVSInfo(paramkey &str, const char *file, const char *revision)Configurable [static]
Inspectable()Inspectable
inversion(const matrix::Matrix &input, const matrix::Matrix &xsi) const MultiLayerFFNN [virtual]
InvertableModel()InvertableModel [inline]
InvertableModel(const std::string &name, const std::string &revision)InvertableModel [inline]
invlinear(double z, double xsi)FeedForwardNN [inline, static]
invsigmoid(double z, double xsi)FeedForwardNN [inline, static]
invtanh(double z, double xsi)FeedForwardNN [inline, static]
iparamkey typedefInspectable
iparamkeylist typedefInspectable
iparampair typedefInspectable
iparampairlist typedefInspectable
iparamval typedefInspectable
iparamvallist typedefInspectable
iparamvalptrlist typedefInspectable
jordanContextElman [protected]
jordanWeightsElman [protected]
layersMultiLayerFFNN [protected]
learn(const matrix::Matrix &input, const matrix::Matrix &nom_output, double learnRateFactor=1)Elman [virtual]
linear(double z)FeedForwardNN [inline, static]
mapOfMatricesInspectable [protected]
mapOfValuesInspectable [protected]
MultiLayerFFNN(double eps, const std::vector< Layer > &layers, bool useBypass=false, bool someInternalParams=true)MultiLayerFFNN
parambool typedefConfigurable
paramboollist typedefConfigurable
paramboolmap typedefConfigurable
paramint typedefConfigurable
paramintlist typedefConfigurable
paramintmap typedefConfigurable
paramkey typedefConfigurable
paramlist typedefConfigurable
parammap typedefConfigurable
paramval typedefConfigurable
parse(FILE *f)Configurable
print(FILE *f, const char *prefix) const Configurable
process(const matrix::Matrix &input)Elman [virtual]
removeInfoLines()Inspectable [virtual]
response(const matrix::Matrix &input) const MultiLayerFFNN [virtual]
restore(FILE *f)Elman [virtual]
restoreCfg(const char *filenamestem)Configurable [virtual]
restoreFromFile(const char *filename)Storeable
setActivationFunction(ActivationFunction actfun)MultiLayerFFNN [virtual]
setActivationFunctions(std::vector< ActivationFunction > actfunList)MultiLayerFFNN [virtual]
setName(const paramkey &name)Configurable [inline, virtual]
setParam(const paramkey &key, paramval val)Configurable [virtual]
setRevision(const paramkey &revision)Configurable [inline, virtual]
setSomeInternalParams(bool someInternalParams)MultiLayerFFNN [inline, virtual]
sigmoid(double z)FeedForwardNN [inline, static]
smallidsMultiLayerFFNN [protected]
someInternalParamsMultiLayerFFNN [protected]
store(FILE *f) const Elman [virtual]
storeCfg(const char *filenamestem, const std::list< std::string > &comments=std::list< std::string >())Configurable [virtual]
storeToFile(const char *filename) const Storeable
tanh(double z)FeedForwardNN [inline, static]
tanhc(double z)FeedForwardNN [inline, static]
tanhr(double z)FeedForwardNN [inline, static]
updateWeights(const NetUpdate &updates)Elman [virtual]
useBypassMultiLayerFFNN [protected]
useElmanElman [protected]
useJordanElman [protected]
weightIncrement(const matrix::Matrix &xsi)Elman [virtual]
weightIncrementBlocked(const matrix::Matrix &xsi_, int blockedlayer, int blockfrom, int blockto)Elman [virtual]
weightsMultiLayerFFNN [protected]
write(FILE *f) const MultiLayerFFNN
ysMultiLayerFFNN [protected]
zsMultiLayerFFNN [protected]
~AbstractModel()AbstractModel [inline, virtual]
~Configurable()Configurable [inline, virtual]
~Elman()Elman [inline, virtual]
~FeedForwardNN()FeedForwardNN [inline, virtual]
~Inspectable()Inspectable [virtual]
~InvertableModel()InvertableModel [inline, virtual]
~MultiLayerFFNN()MultiLayerFFNN [inline, virtual]
~Storeable()Storeable [inline, virtual]


Generated on Fri Oct 30 16:29:02 2009 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.4.7