Elman Member List

This is the complete list of members for Elman, including all inherited members.
AbstractModel(const std::string &name, const std::string &revision)AbstractModel [inline]
addCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCaller [virtual]
addConfigurable(Configurable *conf)Configurable [virtual]
addInfoLine(std::string infoLine)Inspectable [virtual]
addInfoLines(std::list< std::string > infoLineList)Inspectable [virtual]
addInspectable(Inspectable *insp)Inspectable [virtual]
addInspectableDescription(const iparamkey &key, const std::string &descr)Inspectable [virtual]
addInspectableMatrix(const iparamkey &key, const matrix::Matrix *m, bool only4x4AndDiag=true, const std::string &descr=std::string())Inspectable [virtual]
addInspectableValue(const iparamkey &key, iparamval const *val, const std::string &descr=std::string())Inspectable [virtual]
addParameter(const paramkey &key, paramval *val, paramval minBound, paramval maxBound, const paramdescr &descr=paramdescr())Configurable [inline, virtual]
addParameter(const paramkey &key, paramval *val, const paramdescr &descr=paramdescr())Configurable [inline, virtual]
addParameter(const paramkey &key, parambool *val, const paramdescr &descr=paramdescr())Configurable [inline, virtual]
addParameter(const paramkey &key, paramint *val, paramint minBound, paramint maxBound, const paramdescr &descr=paramdescr())Configurable [inline, virtual]
addParameter(const paramkey &key, paramint *val, const paramdescr &descr=paramdescr())Configurable [inline, virtual]
addParameterDef(const paramkey &key, paramval *val, paramval def, paramval minBound, paramval maxBound, const paramdescr &descr=paramdescr())Configurable [inline, virtual]
addParameterDef(const paramkey &key, paramval *val, paramval def, const paramdescr &descr=paramdescr())Configurable [inline, virtual]
addParameterDef(const paramkey &key, parambool *val, parambool def, const paramdescr &descr=paramdescr())Configurable [inline, virtual]
addParameterDef(const paramkey &key, paramint *val, paramint def, paramint minBound, paramint maxBound, const paramdescr &descr=paramdescr())Configurable [inline, virtual]
addParameterDef(const paramkey &key, paramint *val, paramint def, const paramdescr &descr=paramdescr())Configurable [inline, virtual]
BackCaller()BackCaller
biasMultiLayerFFNN [protected]
bypassWeightsMultiLayerFFNN [protected]
callBack(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCaller [virtual]
CALLBACK_CONFIGURABLE_CHANGEDConfigurable [static]
CallbackableType typedefBackCaller
callBackQMP(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCaller [virtual]
Configurable()Configurable [inline]
Configurable(const std::string &name, const std::string &revision)Configurable [inline]
configurableChanged()Configurable [virtual]
configurableList typedefConfigurable
copyParameters(const Configurable &, bool traverseChildren=true)Configurable [protected]
damp(double damping)Elman [virtual]
DEFAULT_CALLBACKABLE_TYPEBackCaller [static]
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(const std::string &name, const std::string &revision)FeedForwardNN [inline]
getAllParamNames(bool traverseChildren=true)Configurable [virtual]
getBias(unsigned int of_layer) const MultiLayerFFNN [inline, virtual]
getBias(unsigned int of_layer)MultiLayerFFNN [inline, virtual]
getConfigurables() const Configurable [virtual]
getId() const Configurable [inline]
getInfoLines() const Inspectable [virtual]
getInputDim() const MultiLayerFFNN [inline, virtual]
getInspectables() const Inspectable [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) const MultiLayerFFNN [inline, virtual]
getName() const Elman [inline, virtual]
getNameOfInspectable() const Inspectable [virtual]
getOutputDim() const MultiLayerFFNN [inline, virtual]
getParam(const paramkey &key, bool traverseChildren=true) const Configurable [virtual]
getParamBoolMap() const Configurable [inline, virtual]
getParamDescr(const paramkey &key, bool traverseChildren=true) const Configurable [virtual]
getParamintBounds(const paramkey &key, bool traverseChildren=true) const Configurable [virtual]
getParamIntMap() const Configurable [inline, virtual]
getParamList() const Configurable [inline, virtual]
getParamvalBounds(const paramkey &key, bool traverseChildren=true) const Configurable [virtual]
getParamValMap() 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]
hasParam(const paramkey &key, bool traverseChildren=true) const Configurable [virtual]
hasParamDescr(const paramkey &key, bool traverseChildren=true) const Configurable [virtual]
hasParamintBounds(const paramkey &key, bool traverseChildren=true) const Configurable [virtual]
hasParamvalBounds(const paramkey &key, bool traverseChildren=true) const Configurable [virtual]
IConnection typedefInspectable
iconnectionlist typedefInspectable
ILayer typedefInspectable
ilayerlist typedefInspectable
imatrixpair typedefInspectable
imatrixpairlist typedefInspectable
infoLinesList 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(const iparamkey &name="")Inspectable
inspectableList typedefInspectable
inversion(const matrix::Matrix &input, const matrix::Matrix &xsi) const MultiLayerFFNN [virtual]
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]
lambdaMultiLayerFFNN [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
nameInspectable [protected]
notifyOnChange(const paramkey &key)Configurable [inline, virtual]
parambool typedefConfigurable
paramboollist typedefConfigurable
paramboolmap typedefConfigurable
paramboolpair typedefConfigurable
paramdescr typedefConfigurable
paramdescrmap typedefConfigurable
paramint typedefConfigurable
paramintBounds typedefConfigurable
paramintBoundsMap typedefConfigurable
paramintlist typedefConfigurable
paramintmap typedefConfigurable
paramintpair typedefConfigurable
paramkey typedefConfigurable
paramlist typedefConfigurable
parammap typedefConfigurable
paramval typedefConfigurable
paramvalBounds typedefConfigurable
paramvalBoundsMap typedefConfigurable
paramvalpair typedefConfigurable
parse(FILE *f, const char *prefix=0, bool traverseChildren=true)Configurable
print(FILE *f, const char *prefix, int columns=90, bool traverseChildren=true) const Configurable
printdescr(FILE *f, const char *prefix, const paramkey &key, int columns, int indent) const Configurable [protected]
process(const matrix::Matrix &input)Elman [virtual]
removeAllCallbackables(CallbackableType type)BackCaller [virtual]
removeCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCaller [virtual]
removeConfigurable(Configurable *conf)Configurable [virtual]
removeInfoLines()Inspectable [virtual]
removeInspectable(Inspectable *insp)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, bool callSetNameOfInspectable=true)Configurable [virtual]
setNameOfInspectable(const iparamkey &name)Inspectable [virtual]
setParam(const paramkey &key, paramval val, bool traverseChildren=true)Configurable [virtual]
setParamBounds(const paramkey &key, paramval minBound, paramval maxBound, bool traverseChildren=true)Configurable [virtual]
setParamBounds(const paramkey &key, paramint minBound, paramint maxBound, bool traverseChildren=true)Configurable [virtual]
setParamBounds(const paramkey &key, paramvalBounds bounds, bool traverseChildren=true)Configurable [virtual]
setParamBounds(const paramkey &key, paramintBounds bounds, bool traverseChildren=true)Configurable [virtual]
setParamDescr(const paramkey &key, const paramdescr &descr, bool traverseChildren=true)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]
~BackCaller()BackCaller [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 Thu Jun 28 14:48:09 2012 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.6.3