SimpleCluster Class Reference

SimpleCluster Class. More...

Inheritance diagram for SimpleCluster:

Inheritance graph
[legend]
Collaboration diagram for SimpleCluster:

Collaboration graph
[legend]
List of all members.

Constructors

 SimpleCluster (u_int numNeurons, const char *name="unnamed")
 SimpleCluster (PropertySettings &prop)
virtual ~SimpleCluster ()

Interface

void update ()
void randomize (Real, Real)
virtual SimpleClusterclone () const

Detailed Description

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


Constructor & Destructor Documentation

SimpleCluster ( u_int  numNeurons,
const char *  name = "unnamed" 
)

Construct a Cluster that contains numNeurons neuron

SimpleCluster ( PropertySettings prop  ) 

Construct by a PropertySettings

virtual ~SimpleCluster (  )  [virtual]

Destructor


Member Function Documentation

void update (  )  [virtual]

Update the outputs of neurons

Implements Updatable.

void randomize ( Real  ,
Real   
) [inline, virtual]

Randomize Nothing ;-)

Implements Cluster.

virtual SimpleCluster* clone (  )  const [virtual]

Clone this SimpleCluster

Reimplemented from Cluster.


The documentation for this class was generated from the following file:
BerliOS Developer Logo Valid XHTML 1.0 Transitional Valid CSS!