Graphitti
A toolkit/software architecture to ease creating high-performance neural network simulators
Loading...
Searching...
No Matches
ConnGrowth::GrowthParams Struct Reference

Public Member Functions

template<class Archive >
void serialize (Archive &archive)
 Cereal serialization method.
 

Public Attributes

BGFLOAT epsilon
 null firing rate(zero outgrowth)
 
BGFLOAT beta
 sensitivity of outgrowth to firing rate
 
BGFLOAT rho
 outgrowth rate constant
 
BGFLOAT targetRate
 Spikes/second.
 
BGFLOAT maxRate
 = targetRate / epsilon;
 
BGFLOAT minRadius
 
BGFLOAT startRadius
 No need to wait a long time before RFs start to overlap.
 

Detailed Description

Definition at line 153 of file ConnGrowth.h.

Member Function Documentation

◆ serialize()

template<class Archive >
void ConnGrowth::GrowthParams::serialize ( Archive & archive)
inline

Cereal serialization method.

Definition at line 164 of file ConnGrowth.h.

Member Data Documentation

◆ beta

BGFLOAT ConnGrowth::GrowthParams::beta

sensitivity of outgrowth to firing rate

Definition at line 155 of file ConnGrowth.h.

◆ epsilon

BGFLOAT ConnGrowth::GrowthParams::epsilon

null firing rate(zero outgrowth)

Definition at line 154 of file ConnGrowth.h.

◆ maxRate

BGFLOAT ConnGrowth::GrowthParams::maxRate

= targetRate / epsilon;

Definition at line 158 of file ConnGrowth.h.

◆ minRadius

BGFLOAT ConnGrowth::GrowthParams::minRadius

To ensure that even rapidly-firing neurons will connect to other neurons, when within their RFS.

Definition at line 159 of file ConnGrowth.h.

◆ rho

BGFLOAT ConnGrowth::GrowthParams::rho

outgrowth rate constant

Definition at line 156 of file ConnGrowth.h.

◆ startRadius

BGFLOAT ConnGrowth::GrowthParams::startRadius

No need to wait a long time before RFs start to overlap.

Definition at line 161 of file ConnGrowth.h.

◆ targetRate

BGFLOAT ConnGrowth::GrowthParams::targetRate

Spikes/second.

Definition at line 157 of file ConnGrowth.h.


The documentation for this struct was generated from the following file: