class TMAssoConnection

template for topographical delayed connections with kernels according to the Willshaw associative memory. More...

Definition#include <AssoConnection.h>
Template formTMAssoConnection<class TNumPre, class TNumPost, class TNumSyn, class TNumDel, class TNumStr, class TNumSparseIdx>
InheritsTMBlankTopoConnection [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members

Protected Methods


Detailed Description

TMAssoConnection template for topographical delayed connections with kernels according to the Willshaw associative memory

string scopeID

scopeID

string scopeID_fullDimFlags

scopeID_fullDimFlags

string scopeID_delays

scopeID_delays

TiPar flagEllipsoidConstraint

flagEllipsoidConstraint

TPar threshEllipsoidConstraint

threshEllipsoidConstraint

TiPar flagMask

flagMask

TVecPar expMask

expMask

TVecPar sigMask

sigMask

TVecPar phiMask

phiMask

TiPar nDelayKernels

nDelayKernels

TiPar flagZeroCenteredDelays

flagZeroCenteredDelays

TKernelDescriptor wkd

wkd

TKernelDescriptor dkd

dkd

template  TMAssoConnection (TSimulationEnvironment& simEnv_arg, const char* name_arg, TMPort* preOut_arg, TMPort* postIn_arg, TLayout* kernelLT_arg, const TKernelDescriptor& wkd_arg, const TKernelDescriptor& dkd_arg, const TMPatternContainer& pcPre, const TMPatternContainer& pcPost)

TMAssoConnection

template  TMAssoConnection (TSimulationEnvironment& simEnv_arg, const char* name_arg, int nPostIn_arg, TMPort* preOut_arg, TMPort** postIn_arg, TLayout* kernelLT_arg, const TKernelDescriptor& wkd_arg, const TKernelDescriptor& dkd_arg, const TMPatternContainer& pcPre, const TMPatternContainer& pcPost)

TMAssoConnection

template  TMAssoConnection (TSimulationEnvironment& simEnv_arg, const char* name_arg, TMPort* preOut_arg, TMPort* postIn_arg, TLayout* kernelLT_arg, const TKernelDescriptor& wkd_arg, const TKernelDescriptor& dkd_arg, const TMPatternContainer& pcPre, const TMPatternContainer& pcPost, int parse)

TMAssoConnection

template  TMAssoConnection (TSimulationEnvironment& simEnv_arg, const char* name_arg, int nPostIn_arg, TMPort* preOut_arg, TMPort** postIn_arg, TLayout* kernelLT_arg, const TKernelDescriptor& wkd_arg, const TKernelDescriptor& dkd_arg, const TMPatternContainer& pcPre, const TMPatternContainer& pcPost, int parse)

TMAssoConnection

template  TMAssoConnection (TMAssoConnection& pattern, const char* name_arg, TMPort* preOut_arg, TMPort* postIn_arg, TLayout* kernelLT_arg, const TMPatternContainer& pcPre, const TMPatternContainer& pcPost)

TMAssoConnection

template  TMAssoConnection (TMAssoConnection& pattern, const char* name_arg, int nPostIn_arg, TMPort* preOut_arg, TMPort** postIn_arg, TLayout* kernelLT_arg, const TMPatternContainer& pcPre, const TMPatternContainer& pcPost)

TMAssoConnection

 ~TMAssoConnection ()

~TMAssoConnection

void  setDefaultParameters ()

setDefaultParameters

template void  setKernels (const TMPatternContainer& pcPre, const TMPatternContainer& pcPost)

setKernels

void  reparse ()

reparse

void  handleUpdatedParameters ()

handleUpdatedParameters

void  outputState (ostream& os)

outputState

Reimplemented from TMBlankTopoConnection.

void  outputState (ostream& os, int complete)

outputState

Reimplemented from TMBlankTopoConnection.

friend ostream&  operator<< (ostream& os, const TMAssoConnection& ac)

operator<<

friend istream&  operator>> (istream& is, TMAssoConnection& ac)

operator>>

void  firstInit (TMAssoConnection* pattern)

firstInit

[protected]

void  setParameterValues ()

setParameterValues

[protected]

void  setParameterValues_mask ()

setParameterValues_mask

[protected]