Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ControllerNet Member List

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

addCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
addConfigurable(Configurable *conf)Configurablevirtual
addParameter(const paramkey &key, paramval *val, paramval minBound, paramval maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, paramval *val, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, parambool *val, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, paramint *val, paramint minBound, paramint maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, paramint *val, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramval *val, paramval def, paramval minBound, paramval maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramval *val, paramval def, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, parambool *val, parambool def, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramint *val, paramint def, paramint minBound, paramint maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramint *val, paramint def, const paramdescr &descr=paramdescr())Configurableinlinevirtual
BackCaller()BackCaller
backprojection(const matrix::Matrix &error, matrix::Matrices *errors=0, matrix::Matrices *zetas=0) const ControllerNetvirtual
backpropagation(const matrix::Matrix &error, matrix::Matrices *errors=0, matrix::Matrices *zetas=0) const ControllerNetvirtual
backpropagationX(const matrix::Matrix &error, matrix::Matrices *errors=0, matrix::Matrices *zetas=0, int startWithLayer=-1) const ControllerNetvirtual
biasControllerNetprotected
bypassWeightsControllerNetprotected
calcResponseIntern()ControllerNetprotectedvirtual
callBack(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
CALLBACK_CONFIGURABLE_CHANGEDConfigurablestatic
CallbackableType typedefBackCaller
callBackQMP(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
Configurable()Configurableinline
Configurable(const std::string &name, const std::string &revision)Configurableinline
configurableChanged()Configurablevirtual
configurableList typedefConfigurable
ControllerNet(const std::vector< Layer > &layers, bool useBypass=false)ControllerNet
copyParameters(const Configurable &, bool traverseChildren=true)Configurableprotected
damp(double damping)ControllerNetvirtual
DEFAULT_CALLBACKABLE_TYPEBackCallerstatic
forwardprojection(const matrix::Matrix &error, matrix::Matrices *errors=0, matrix::Matrices *zetas=0) const ControllerNetvirtual
forwardpropagation(const matrix::Matrix &error, matrix::Matrices *errors=0, matrix::Matrices *zetas=0) const ControllerNetvirtual
getAllParamNames(bool traverseChildren=true)Configurablevirtual
getBias(int of_layer) const ControllerNetinlinevirtual
getBias(int of_layer)ControllerNetinlinevirtual
getByPass() const ControllerNetinlinevirtual
getByPass()ControllerNetinlinevirtual
getConfigurables() const Configurablevirtual
getId() const Configurableinline
getInputDim() const ControllerNetinlinevirtual
getLayer(unsigned int layer) const ControllerNetinlinevirtual
getLayer(unsigned int layer)ControllerNetinlinevirtual
getLayerNum() const ControllerNetinlinevirtual
getLayerOutput(int layer) const ControllerNetinlinevirtual
getName() const Configurableinlinevirtual
getOutputDim() const ControllerNetinlinevirtual
getParam(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamBoolMap() const Configurableinlinevirtual
getParamDescr(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamintBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamIntMap() const Configurableinlinevirtual
getParamList() const Configurableinlinevirtual
getParamvalBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamValMap() const Configurableinlinevirtual
getRevision() const Configurableinlinevirtual
getWeights(int to_layer) const ControllerNetinlinevirtual
getWeights(int to_layer)ControllerNetinlinevirtual
gpControllerNetprotected
hasParam(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
hasParamDescr(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
hasParamintBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
hasParamvalBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
init(unsigned int inputDim, unsigned int outputDim, double unit_map=0.0, double rand=0.2, RandGen *randGen=0)ControllerNetvirtual
initialisedControllerNetprotected
inputControllerNetprotected
LControllerNetprotected
lambdaControllerNetprotected
layersControllerNetprotected
notifyOnChange(const paramkey &key)Configurableinlinevirtual
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 Configurableprotected
process(const matrix::Matrix &input)ControllerNetvirtual
processX(const matrix::Matrix &input, const matrix::Matrix &injection, unsigned int injectInLayer)ControllerNetvirtual
RControllerNetprotected
removeAllCallbackables(CallbackableType type)BackCallervirtual
removeCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
removeConfigurable(Configurable *conf)Configurablevirtual
response() const ControllerNetvirtual
responseLinear() const ControllerNetvirtual
responsePart(int from, int to) const ControllerNetvirtual
restore(FILE *f)ControllerNet
restoreCfg(const char *filenamestem)Configurablevirtual
setName(const paramkey &name, bool callSetNameOfInspectable=true)Configurablevirtual
setParam(const paramkey &key, paramval val, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramval minBound, paramval maxBound, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramint minBound, paramint maxBound, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramvalBounds bounds, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramintBounds bounds, bool traverseChildren=true)Configurablevirtual
setParamDescr(const paramkey &key, const paramdescr &descr, bool traverseChildren=true)Configurablevirtual
setRevision(const paramkey &revision)Configurableinlinevirtual
store(FILE *f) const ControllerNet
storeCfg(const char *filenamestem, const std::list< std::string > &comments=std::list< std::string >())Configurablevirtual
useBypassControllerNetprotected
weightsControllerNetprotected
write(FILE *f) const ControllerNet
yControllerNetprotected
zControllerNetprotected
~BackCaller()BackCallervirtual
~Configurable()Configurableinlinevirtual
~ControllerNet()ControllerNetinlinevirtual