Inheritance diagram for DDECluster:


Constructors | |
| DDECluster (const RealVec &coeff, u_int numNeurons, const char *name="unnamed") | |
| DDECluster (PropertySettings &prop) | |
| virtual | ~DDECluster () |
Interface | |
| void | setCoeff (const RealVec &coef) |
| const RealVec & | getCoeff () |
| bool | setCoeff (const Variant &) |
| Variant | getCoeffP () |
| void | update () |
| void | randomize (Real, Real) |
| virtual DDECluster * | clone () const |
| Properties | ||||
| Name | Type [isVector] | Access mode | Description | Class |
|---|---|---|---|---|
| typename | string | read-only | Class's type | Propertized |
| name | string | read/write | name of the object | Updatable |
| accumulate | boolean | read/write | if inputs are accumulated | Cluster |
| inputs | RealVec | read/write | neuron's input | Cluster |
| outfunction | OutputFunction | read/write | neuron's output function | Cluster |
| outputs | RealVec | read/write | neuron's output | Cluster |
| size | unsigned int | read-only | number of neurons | Cluster |
| coeff | RealVec | read/write | equation's coefficients | this |
| DDECluster | ( | const RealVec & | coeff, | |
| u_int | numNeurons, | |||
| const char * | name = "unnamed" | |||
| ) |
Construct a DDECluster setting coefficients as specified
| DDECluster | ( | PropertySettings & | prop | ) |
Construct by PropertySettings
| virtual ~DDECluster | ( | ) | [virtual] |
Destructor
| void setCoeff | ( | const RealVec & | coef | ) |
Set the coeffiecients
| const RealVec& getCoeff | ( | ) | [inline] |
Return coeffiecients
| void update | ( | ) | [virtual] |
Update the outputs of neurons
Implements Updatable.
| virtual DDECluster* clone | ( | ) | const [virtual] |
Clone this DDECluster
Reimplemented from Cluster.