Represents output dynamic of LEGION. More...
Public Member Functions | |
def | output (self) |
Returns output dynamic of the network. | |
def | inhibitor (self) |
Returns output dynamic of the global inhibitor of the network. | |
def | time (self) |
Returns simulation time. | |
def | __init__ (self, output, inhibitor, time, ccore=None) |
Constructor of legion dynamic. More... | |
def | __del__ (self) |
Destructor of the dynamic of the legion network. | |
def | __len__ (self) |
Returns length of output dynamic. | |
def | allocate_sync_ensembles (self, tolerance=0.1) |
Allocate clusters in line with ensembles of synchronous oscillators where each synchronous ensemble corresponds to only one cluster. More... | |
def pyclustering.nnet.legion.legion_dynamic.__init__ | ( | self, | |
output, | |||
inhibitor, | |||
time, | |||
ccore = None |
|||
) |
Constructor of legion dynamic.
[in] | output | (list): Output dynamic of the network represented by excitatory values of oscillators. |
[in] | inhibitor | (list): Output dynamic of the global inhibitor of the network. |
[in] | time | (list): Simulation time. |
[in] | ccore | (POINTER): Pointer to CCORE legion_dynamic. If it is specified then others arguments can be omitted. |
def pyclustering.nnet.legion.legion_dynamic.allocate_sync_ensembles | ( | self, | |
tolerance = 0.1 |
|||
) |
Allocate clusters in line with ensembles of synchronous oscillators where each synchronous ensemble corresponds to only one cluster.
[in] | tolerance | (double): Maximum error for allocation of synchronous ensemble oscillators. |
Definition at line 193 of file legion.py.
Referenced by pyclustering.cluster.syncnet.syncnet_analyser.allocate_clusters(), and pyclustering.gcolor.sync.syncgcolor_analyser.allocate_color_clusters().