pyclustering  0.10.1
pyclustring is a Python, C++ data mining library.
pyclustering.cluster.syncnet.syncnet_visualizer Class Reference

Visualizer of output dynamic of oscillatory network 'syncnet' for cluster analysis. More...

+ Inheritance diagram for pyclustering.cluster.syncnet.syncnet_visualizer:
+ Collaboration diagram for pyclustering.cluster.syncnet.syncnet_visualizer:

Static Public Member Functions

def animate_cluster_allocation (dataset, analyser, animation_velocity=75, tolerance=0.1, save_movie=None, title=None)
 Shows animation of output dynamic (output of each oscillator) during simulation on a circle from [0; 2pi]. More...
 
- Static Public Member Functions inherited from pyclustering.nnet.sync.sync_visualizer
def show_output_dynamic (sync_output_dynamic)
 Shows output dynamic (output of each oscillator) during simulation. More...
 
def show_output_dynamics (sync_output_dynamics)
 Shows several output dynamics (output of each oscillator) during simulation. More...
 
def show_correlation_matrix (sync_output_dynamic, iteration=None)
 Shows correlation matrix between oscillators at the specified iteration. More...
 
def show_phase_matrix (sync_output_dynamic, grid_width=None, grid_height=None, iteration=None)
 Shows 2D matrix of phase values of oscillators at the specified iteration. More...
 
def show_order_parameter (sync_output_dynamic, start_iteration=None, stop_iteration=None)
 Shows evolution of order parameter (level of global synchronization in the network). More...
 
def show_local_order_parameter (sync_output_dynamic, oscillatory_network, start_iteration=None, stop_iteration=None)
 Shows evolution of local order parameter (level of local synchronization in the network). More...
 
def animate_output_dynamic (sync_output_dynamic, animation_velocity=75, save_movie=None)
 Shows animation of output dynamic (output of each oscillator) during simulation on a circle from [0; 2pi]. More...
 
def animate_correlation_matrix (sync_output_dynamic, animation_velocity=75, colormap='cool', save_movie=None)
 Shows animation of correlation matrix between oscillators during simulation. More...
 
def animate_phase_matrix (sync_output_dynamic, grid_width=None, grid_height=None, animation_velocity=75, colormap='jet', save_movie=None)
 Shows animation of phase matrix between oscillators during simulation on 2D stage. More...
 
def animate (sync_output_dynamic, title=None, save_movie=None)
 Shows animation of phase coordinates and animation of correlation matrix together for the Sync dynamic output on the same figure. More...
 

Detailed Description

Visualizer of output dynamic of oscillatory network 'syncnet' for cluster analysis.

Definition at line 88 of file syncnet.py.

Member Function Documentation

◆ animate_cluster_allocation()

def pyclustering.cluster.syncnet.syncnet_visualizer.animate_cluster_allocation (   dataset,
  analyser,
  animation_velocity = 75,
  tolerance = 0.1,
  save_movie = None,
  title = None 
)
static

Shows animation of output dynamic (output of each oscillator) during simulation on a circle from [0; 2pi].

Parameters
[in]dataset(list): Input data that was used for processing by the network.
[in]analyser(syncnet_analyser): Output dynamic analyser of the Sync network.
[in]animation_velocity(uint): Interval between frames in milliseconds.
[in]tolerance(double): Tolerance level that define maximal difference between phases of oscillators in one cluster.
[in]save_movie(string): If it is specified then animation will be stored to file that is specified in this parameter.
[in]title(string): If it is specified then title will be displayed on the animation plot.

Definition at line 95 of file syncnet.py.


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