linker.cpp
75 d.describeObject( "from" ).type( "Cluster" ).props( IsMandatory ).help( "The Linker will get values from this Cluster" );
76 d.describeString( "fromVector" ).def( "outputs" ).help( "The vector on which the Linker will get values from" );
77 d.describeObject( "to" ).type( "Cluster" ).props( IsMandatory ).help( "The Linker will write values to this Cluster" );
78 d.describeString( "toVector" ).def( "inputs" ).help( "The vector on which the Linker will write values to" );
TypeToCreate * getObjectFromParameter(QString param, bool alsoMatchParents=false, bool configure=true, bool forceObjectCreation=false)
static void describe(QString type)
Add to Factory::typeDescriptions() the descriptions of all parameters and subgroups.
Definition: linker.cpp:72
getStateVectorFuncPtr getDelegateFor(QString stateVector)
Return the pointer to function for retrieving the DoubleVector representing the state requested...
Definition: cluster.h:182
virtual void save(ConfigurationParameters ¶ms, QString prefix)
Save the actual status of parameters into the ConfigurationParameters object passed.
Definition: linker.cpp:58
virtual void save(ConfigurationParameters ¶ms, QString prefix)
Save the actual status of parameters into the ConfigurationParameters object passed.
Definition: updatable.cpp:56
This file contains the declaration of the linkers implemented.
bool startObjectParameters(QString groupPath, QString typeName, ParameterSettable *object)
Thrown when a user attempt to create a Linker without specify the "from" or "to". ...
Definition: nnfwexceptions.h:363
static Descriptor addTypeDescription(QString type, QString shortHelp, QString longHelp=QString(""))
QString getValue(QString path, bool alsoMatchParents=false) const
static void describe(QString type)
Add to Factory::typeDescriptions() the descriptions of all parameters and subgroups.
Definition: updatable.cpp:61
void createParameter(QString groupPath, QString parameter)
This file contains the declaration of Neural Network Class.
IsMandatory