Describes parameters of LEGION.
More...
|
def | __init__ (self) |
| Default constructor of parameters for LEGION (local excitatory global inhibitory oscillatory network). More...
|
|
|
| eps |
| Coefficient that affects intrinsic inhibitor of each oscillator. More...
|
|
| alpha |
| Coefficient is chosen to be on the same order of magnitude as 'eps'. More...
|
|
| gamma |
| Coefficient that is used to control the ratio of the times that the solution spends in these two phases. More...
|
|
| betta |
| Coefficient that affects on intrinsic inhibitor of each oscillator. More...
|
|
| lamda |
| Scale coefficient that is used by potential, should be greater than 0. More...
|
|
| teta |
| Threshold that should be exceeded by a potential to switch on potential. More...
|
|
| teta_x |
| Threshold that should be exceeded by a single oscillator to affect its neighbors. More...
|
|
| teta_p |
| Threshold that should be exceeded to activate potential. More...
|
|
| teta_xz |
| Threshold that should be exceeded by any oscillator to activate global inhibitor. More...
|
|
| teta_zx |
| Threshold that should be exceeded to affect on a oscillator by the global inhibitor. More...
|
|
| T |
| Weight of permanent connections. More...
|
|
| mu |
| Defines time scaling of relaxing of oscillator potential. More...
|
|
| Wz |
| Weight of global inhibitory connections. More...
|
|
| Wt |
| Total dynamic weights to a single oscillator from neighbors. More...
|
|
| fi |
| Rate at which the global inhibitor reacts to the stimulation from the oscillator network. More...
|
|
| ro |
| Multiplier of oscillator noise. More...
|
|
| I |
| Value of external stimulus. More...
|
|
| ENABLE_POTENTIONAL |
| Defines whether to use potentional of oscillator or not. More...
|
|
Describes parameters of LEGION.
Contained parameters affect on output dynamic of each oscillator of the network.
- See also
- legion_network
Definition at line 41 of file legion.py.
◆ __init__()
def pyclustering.nnet.legion.legion_parameters.__init__ |
( |
|
self | ) |
|
Default constructor of parameters for LEGION (local excitatory global inhibitory oscillatory network).
Constructor initializes parameters by default non-zero values that can be used for simple simulation.
Definition at line 50 of file legion.py.
◆ alpha
pyclustering.nnet.legion.legion_parameters.alpha |
Coefficient is chosen to be on the same order of magnitude as 'eps'.
Affects on exponential function that decays on a slow time scale.
Definition at line 61 of file legion.py.
◆ betta
pyclustering.nnet.legion.legion_parameters.betta |
Coefficient that affects on intrinsic inhibitor of each oscillator.
Specifies the steepness of the sigmoid function.
Definition at line 67 of file legion.py.
◆ ENABLE_POTENTIONAL
pyclustering.nnet.legion.legion_parameters.ENABLE_POTENTIONAL |
Defines whether to use potentional of oscillator or not.
Definition at line 109 of file legion.py.
◆ eps
pyclustering.nnet.legion.legion_parameters.eps |
Coefficient that affects intrinsic inhibitor of each oscillator.
Should be the same as 'alpha'.
Definition at line 58 of file legion.py.
◆ fi
pyclustering.nnet.legion.legion_parameters.fi |
Rate at which the global inhibitor reacts to the stimulation from the oscillator network.
Definition at line 100 of file legion.py.
◆ gamma
pyclustering.nnet.legion.legion_parameters.gamma |
Coefficient that is used to control the ratio of the times that the solution spends in these two phases.
For a larger value of g, the solution spends a shorter time in the active phase.
Definition at line 64 of file legion.py.
pyclustering.nnet.legion.legion_parameters.I |
Value of external stimulus.
Definition at line 106 of file legion.py.
◆ lamda
pyclustering.nnet.legion.legion_parameters.lamda |
Scale coefficient that is used by potential, should be greater than 0.
Definition at line 70 of file legion.py.
◆ mu
pyclustering.nnet.legion.legion_parameters.mu |
Defines time scaling of relaxing of oscillator potential.
Definition at line 91 of file legion.py.
◆ ro
pyclustering.nnet.legion.legion_parameters.ro |
Multiplier of oscillator noise.
Plays important role in desynchronization process.
Definition at line 103 of file legion.py.
pyclustering.nnet.legion.legion_parameters.T |
Weight of permanent connections.
Definition at line 88 of file legion.py.
◆ teta
pyclustering.nnet.legion.legion_parameters.teta |
Threshold that should be exceeded by a potential to switch on potential.
Definition at line 73 of file legion.py.
◆ teta_p
pyclustering.nnet.legion.legion_parameters.teta_p |
Threshold that should be exceeded to activate potential.
If potential less than the threshold then potential is relaxed to 0 on time scale 'mu'.
Definition at line 79 of file legion.py.
◆ teta_x
pyclustering.nnet.legion.legion_parameters.teta_x |
Threshold that should be exceeded by a single oscillator to affect its neighbors.
Definition at line 76 of file legion.py.
◆ teta_xz
pyclustering.nnet.legion.legion_parameters.teta_xz |
Threshold that should be exceeded by any oscillator to activate global inhibitor.
Definition at line 82 of file legion.py.
◆ teta_zx
pyclustering.nnet.legion.legion_parameters.teta_zx |
Threshold that should be exceeded to affect on a oscillator by the global inhibitor.
Definition at line 85 of file legion.py.
◆ Wt
pyclustering.nnet.legion.legion_parameters.Wt |
Total dynamic weights to a single oscillator from neighbors.
Sum of weights of dynamic connections to a single oscillator can not be bigger than Wt.
Definition at line 97 of file legion.py.
◆ Wz
pyclustering.nnet.legion.legion_parameters.Wz |
Weight of global inhibitory connections.
Definition at line 94 of file legion.py.
The documentation for this class was generated from the following file: