#include <init.h>
Public Member Functions | |
InitStd (ESN< T > *esn) | |
virtual | ~InitStd () |
class InitStd Implementation | |
virtual void | init () throw (AUExcept) |
Protected Member Functions | |
class InitBase Implementation | |
virtual void | checkInitParams () throw (AUExcept) |
virtual void | allocateWorkData () |
Protected Attributes | |
ESN< T > * | esn_ |
aureservoir::InitStd< T >::InitStd | ( | ESN< T > * | esn | ) | [inline] |
virtual aureservoir::InitStd< T >::~InitStd | ( | ) | [inline, virtual] |
void aureservoir::InitStd< T >::init | ( | ) | throw (AUExcept) [inline, virtual] |
void aureservoir::InitBase< T >::checkInitParams | ( | ) | throw (AUExcept) [inline, protected, virtual, inherited] |
checks if the init parameters have the right values
void aureservoir::InitBase< T >::allocateWorkData | ( | ) | [inline, protected, virtual, inherited] |
allocates working data for algorithms
ESN<T>* aureservoir::InitBase< T >::esn_ [protected, inherited] |
reference to the data of the network