AnimatLab  2
Test
CpuSNN Member List

This is the complete list of members for CpuSNN, including all inherited members.

connect(int gIDpre, int gIDpost, const string &_type, float initWt, float maxWt, float _C, uint8_t minDelay, uint8_t maxDelay, bool synWtType=SYN_FIXED, const string &wtType=" ")CpuSNN
connect(int gIDpre, int gIDpost, ConnectionGenerator *conn, bool synWtType=SYN_FIXED, int maxM=0, int maxPreM=0) (defined in CpuSNN)CpuSNN
copyGrpInfo_GPU() (defined in CpuSNN)CpuSNN
copyUpdateVariables_GPU()CpuSNN
CpuSNN(const string &_name, int _numConfig=1, int randomize=0, int mode=CPU_MODE) (defined in CpuSNN)CpuSNN
CpuSNNInit(unsigned int _numN, unsigned int _numPostSynapses, unsigned int _numPreSynapses, unsigned int _D)CpuSNN
createGroup(const string &_name, unsigned int _numN, int _nType, int configId=ALL)CpuSNN
createSpikeGeneratorGroup(const string &_name, int unsigned size_n, int stype, int configId=ALL)CpuSNN
getConnectInfo(int connectId, int configId=0) (defined in CpuSNN)CpuSNN
getConnectionId(int connId, int configId) (defined in CpuSNN)CpuSNN
getDelays(int gIDpre, int gIDpost, int &Npre, int &Npost, uint8_t *delays=NULL) (defined in CpuSNN)CpuSNN
getGroupId(int groupId, int configId) (defined in CpuSNN)CpuSNN
getGroupInfo(int groupId, int configId=0) (defined in CpuSNN)CpuSNN
getGroupInfo2(int groupId, int configId=0) (defined in CpuSNN)CpuSNN
getNextGroupId(int) (defined in CpuSNN)CpuSNN
getNumConfigurations() (defined in CpuSNN)CpuSNNinline
getNumConnections(int connectionId)CpuSNN
getPopWeights(int gIDpre, int gIDpost, float *&weights, int &size, int configId=0)CpuSNN
getSimTime() (defined in CpuSNN)CpuSNNinline
getSimTimeMs() (defined in CpuSNN)CpuSNNinline
getSimTimeSec() (defined in CpuSNN)CpuSNNinline
getSpikeCntPtr(int grpId=-1, int simType=CPU_MODE)CpuSNNinline
getWeightChanges(int gIDpre, int gIDpost, int &Npre, int &Npost, float *weightChanges=NULL) (defined in CpuSNN)CpuSNN
getWeights(int gIDpre, int gIDpost, int &Npre, int &Npost, float *weights=NULL) (defined in CpuSNN)CpuSNN
grpEndNeuronId(int g) (defined in CpuSNN)CpuSNNinline
grpNumNeurons(int g) (defined in CpuSNN)CpuSNNinline
grpStartNeuronId(int g) (defined in CpuSNN)CpuSNNinline
MAJOR_VERSIONCpuSNNstatic
MINOR_VERSIONCpuSNNstatic
plotProbes() (defined in CpuSNN)CpuSNN
printConnection(const string &fname) (defined in CpuSNN)CpuSNNinline
printConnection(FILE *fp=stdout) (defined in CpuSNN)CpuSNNinline
printConnection(int grpId, FILE *fp=stdout)CpuSNNinline
printConnectionInfo(FILE *fp) (defined in CpuSNN)CpuSNN
printConnectionInfo2(FILE *fpg) (defined in CpuSNN)CpuSNN
printDotty()CpuSNN
printFiringRate(char *fname=NULL) (defined in CpuSNN)CpuSNN
printGroupInfo(FILE *fp) (defined in CpuSNN)CpuSNN
printGroupInfo(string &strName) (defined in CpuSNN)CpuSNN
printGroupInfo2(FILE *fpg) (defined in CpuSNN)CpuSNN
printMemoryInfo(FILE *fp=stdout)CpuSNN
printNetworkInfo() (defined in CpuSNN)CpuSNN
printNeuronState(int grpId, FILE *fp=stderr) (defined in CpuSNN)CpuSNN
printNeuronStateBinary(string fname, int grpId, int configId=0, int count=-1)CpuSNN
printParameters(FILE *fp) (defined in CpuSNN)CpuSNN
printPostConnection(FILE *fp=stdout)CpuSNN
printPostConnection(int grpId, FILE *fp=stdout) (defined in CpuSNN)CpuSNN
printPostConnection2(int grpId, FILE *fpg) (defined in CpuSNN)CpuSNN
printPreConnection(FILE *fp=stdout) (defined in CpuSNN)CpuSNN
printPreConnection(int grpId, FILE *fp=stdout) (defined in CpuSNN)CpuSNN
printPreConnection2(int grpId, FILE *fpg) (defined in CpuSNN)CpuSNN
printSimSummary(FILE *fp=stdout)CpuSNN
printState(const char *str="") (defined in CpuSNN)CpuSNN
printTuningLog() (defined in CpuSNN)CpuSNN
printWeight(int grpId, const char *str="") (defined in CpuSNN)CpuSNN
readNetwork(FILE *fid)CpuSNN
readNetwork_internal(bool onlyPlastic) (defined in CpuSNN)CpuSNN
reassignFixedWeights(int connectId, float weightMatrix[], int matrixSize, int configId=ALL)CpuSNN
resetSpikeCnt(int grpId=-1)CpuSNN
resetSpikeCnt_GPU(int _startGrp, int _endGrp)CpuSNN
resetSpikeCntUtil(int grpId=-1)CpuSNN
runNetwork(int _nsec, int _tstep=0, int simType=CPU_MODE, int ithGPU=0, bool enablePrint=false, int copyState=false)CpuSNN
setBaseFiring(int groupId, int configId, float _baseFiring, float _baseFiringSD)CpuSNN
setConductances(int g, bool enable, int configId=ALL) (defined in CpuSNN)CpuSNN
setConductances(int g, bool enable, float tAMPA, float tNMDA, float tGABAa, float tGABAb, int configId=ALL) (defined in CpuSNN)CpuSNN
setCopyFiringStateFromGPU(bool _enableGPUSpikeCntPtr)CpuSNNinline
setGroupInfo(int groupId, group_info_t info, int configId=ALL) (defined in CpuSNN)CpuSNN
setHomeostasis(int g, bool enable, int configId=0)CpuSNN
setHomeostasis(int g, bool enable, float homeostasisScale, float avgTimeScale, int configId=0)CpuSNN
setLogCycle(unsigned int _cnt, int mode=0, FILE *fp=NULL)CpuSNNinline
setNeuronParameters(int groupId, float _a, float a_sd, float _b, float b_sd, float _c, float c_sd, float _d, float d_sd, int configId=ALL)CpuSNN
setNeuronParameters(int groupId, float _a, float _b, float _c, float _d, int configId=ALL)CpuSNN
setNeuronParameters(int groupId, IzhGenerator *IzhGen, int configId=ALL) (defined in CpuSNN)CpuSNN
setPrintState(int grpId, bool _status, int neuronId=-1) (defined in CpuSNN)CpuSNNinline
setProbe(int g, const string &type, int startId=0, int cnt=1, uint32_t _printProbe=0) (defined in CpuSNN)CpuSNN
setSimLogs(bool enable, string logDirName="") (defined in CpuSNN)CpuSNNinline
setSpikeGenerator(int grpId, SpikeGenerator *spikeGen, int configId=ALL) (defined in CpuSNN)CpuSNN
setSpikeMonitor(int gid, SpikeMonitor *spikeMon=NULL, int configId=ALL)CpuSNN
setSpikeMonitor(int gid, const string &fname, int configId=0)CpuSNN
setSpikeRate(int grpId, PoissonRate *spikeRate, int refPeriod=1, int configId=ALL) (defined in CpuSNN)CpuSNN
setSpikeRateUpdated() (defined in CpuSNN)CpuSNNinline
setSTDP(int grpId, bool enable, int configId=ALL) (defined in CpuSNN)CpuSNN
setSTDP(int grpId, bool enable, float _ALPHA_LTP, float _TAU_LTP, float _ALPHA_LTD, float _TAU_LTD, int configId=ALL) (defined in CpuSNN)CpuSNN
setStepFeedback(StepFeedback *feedback) (defined in CpuSNN)CpuSNNinline
setSTP(int g, bool enable, int configId=ALL) (defined in CpuSNN)CpuSNN
setSTP(int g, bool enable, float STP_U, float STP_tD, float STP_tF, int configId=ALL) (defined in CpuSNN)CpuSNN
setTuningLog(string fname) (defined in CpuSNN)CpuSNNinline
showDottyViewer(int _f) (defined in CpuSNN)CpuSNNinline
showGroupStatus(int _f) (defined in CpuSNN)CpuSNNinline
updateNetwork(bool resetFiringInfo, bool resetWeights)CpuSNN
updateNetwork()CpuSNN
updateNetwork_GPU(bool resetFiringInfo)CpuSNN
updateTime()CpuSNN
writeNetwork(FILE *fid)CpuSNN
writePopWeights(string fname, int gIDpre, int gIDpost, int configId=0)CpuSNN
~CpuSNN() (defined in CpuSNN)CpuSNN