Inheritance diagram for CopyLinker:


Constructors | |
| CopyLinker (Cluster *from, Cluster *to, CopyMode mode, const char *name="unnamed") | |
| CopyLinker (PropertySettings &prop) | |
| virtual | ~CopyLinker () |
Interface | |
| void | setMode (CopyMode) |
| CopyMode | getMode () const |
| bool | setMode (const Variant &v) |
| Variant | getModeP () |
| void | update () |
| u_int | size () const |
| void | randomize (Real, Real) |
| virtual CopyLinker * | clone () const |
Public Types | |
| enum | CopyMode |
Il CopyLinker e' utile nelle reti neurali dove c'e' un trasferimento di dati da un Cluster ad un altro che non necessita di computazione. Ad esempio, nelle reti alla Elmann, i valori di inputs di uno strato interno vengono riportati come inputs di uno strato di input della rete (CopyLinker in modalita' CopyLinker::In2In)
| enum CopyMode |
Modality of Data Copying
| CopyLinker | ( | Cluster * | from, | |
| Cluster * | to, | |||
| CopyMode | mode, | |||
| const char * | name = "unnamed" | |||
| ) |
Constructor
| CopyLinker | ( | PropertySettings & | prop | ) |
Construct by PropertySettings
| virtual ~CopyLinker | ( | ) | [virtual] |
Destructor
| void setMode | ( | CopyMode | ) |
Change the Modality of Data Copying
| CopyMode getMode | ( | ) | const |
Return the Modality of Data Copying
| void update | ( | ) | [virtual] |
Update the linker
Implements Updatable.
| virtual CopyLinker* clone | ( | ) | const [virtual] |
Clone this CopyLinker
Reimplemented from Linker.