Robotsystem of the Robot Group Leipzig: Member List

- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages
- Examples

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# 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]`
addInspectableMatrix(const iparamkey key, matrix::Matrix *m) | Inspectable | `[virtual]`
addInspectableValue(const iparamkey key, iparamval *val) | Inspectable | `[virtual]`
addParameter(const paramkey &key, paramval *val) | Configurable | `[inline, virtual]`
addParameterDef(const paramkey &key, paramval *val, paramval def) | Configurable | `[inline, virtual]`
bias | MultiLayerFFNN | `[protected]`
bypassWeights | MultiLayerFFNN | `[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]`
elmanContext | Elman | `[protected]`
elmanWeights | Elman | `[protected]`
eps | MultiLayerFFNN |
FeedForwardNN() | FeedForwardNN | `[inline]`
FeedForwardNN(const std::string &name, const std::string &revision) | FeedForwardNN | `[inline]`
getBias(unsigned int of_layer) const | MultiLayerFFNN | `[inline, virtual]`
getId() const | Configurable | `[inline]`
getInputDim() const | MultiLayerFFNN | `[inline, virtual]`
getInternalParamNames() const | Elman | `[virtual]`
getInternalParams() const | Elman | `[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 | `[inline, virtual]`
getParamList() const | Configurable | `[inline, virtual]`
getRevision() const | Configurable | `[inline, virtual]`
getRevision(const paramkey &revision) | 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 typedef | Inspectable |
iconnectionlist typedef | Inspectable |
ILayer typedef | Inspectable |
ilayerlist typedef | Inspectable |
imatrixpair typedef | Inspectable |
imatrixpairlist typedef | Inspectable |
init(unsigned int inputDim, unsigned int outputDim, double unit_map=0.0, RandGen *randGen=0) | Elman | `[virtual]`
initialised | MultiLayerFFNN | `[protected]`
input | MultiLayerFFNN | `[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 typedef | Inspectable |
iparamkeylist typedef | Inspectable |
iparampair typedef | Inspectable |
iparampairlist typedef | Inspectable |
iparamval typedef | Inspectable |
iparamvallist typedef | Inspectable |
jordanContext | Elman | `[protected]`
jordanWeights | Elman | `[protected]`
layers | MultiLayerFFNN | `[protected]`
learn(const matrix::Matrix &input, const matrix::Matrix &nom_output, double learnRateFactor=1) | Elman | `[virtual]`
linear(double z) | FeedForwardNN | `[inline, static]`
MultiLayerFFNN(double eps, const std::vector< Layer > &layers, bool useBypass=false, bool someInternalParams=true) | MultiLayerFFNN |
paramkey typedef | Configurable |
paramlist typedef | Configurable |
parammap typedef | Configurable |
paramval typedef | Configurable |
parse(FILE *f) | Configurable |
print(FILE *f, const char *prefix) const | Configurable |
process(const matrix::Matrix &input) | Elman | `[virtual]`
response(const matrix::Matrix &input) const | MultiLayerFFNN | `[virtual]`
restore(FILE *f) | Elman | `[virtual]`
restoreCfg(const char *filenamestem) | Configurable |
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 | `[inline, virtual]`
setSomeInternalParams(bool someInternalParams) | MultiLayerFFNN | `[inline, virtual]`
sigmoid(double z) | FeedForwardNN | `[inline, static]`
smallids | MultiLayerFFNN | `[protected]`
someInternalParams | MultiLayerFFNN | `[protected]`
store(FILE *f) const | Elman | `[virtual]`
storeCfg(const char *filenamestem, const std::list< std::string > &comments=std::list< std::string >()) | Configurable |
tanh(double z) | FeedForwardNN | `[inline, static]`
tanhc(double z) | FeedForwardNN | `[inline, static]`
tanhr(double z) | FeedForwardNN | `[inline, static]`
updateWeights(const NetUpdate &updates) | Elman | `[virtual]`
useBypass | MultiLayerFFNN | `[protected]`
useElman | Elman | `[protected]`
useJordan | Elman | `[protected]`
weightIncrement(const matrix::Matrix &xsi) | Elman | `[virtual]`
weightIncrementBlocked(const matrix::Matrix &xsi_, int blockedlayer, int blockfrom, int blockto) | Elman | `[virtual]`
weights | MultiLayerFFNN | `[protected]`
write(FILE *f) const | MultiLayerFFNN |
ys | MultiLayerFFNN | `[protected]`
zs | MultiLayerFFNN | `[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]`