See: Description
| Interface | Description |
|---|---|
| ClusteringAlgorithm |
Interface for clustering algorithms.
|
| IncrementalClusteringAlgorithm |
Interface for clustering algorithms that are able to improve an existing
clustering.
|
| LayoutAlgorithm |
Interface for layout algorithms.
|
| QualityClusteringAlgorithm |
Interface for clustering algorithms that use a quality function.
|
| QualityLayoutAlgorithm |
Interface for layout algorithms that use a quality function.
|
| Class | Description |
|---|---|
| Clustering |
Clustering of the nodes in a network.
|
| ComponentsAlgorithm |
Algorithm for finding the connected components of a network.
|
| CPMClusteringAlgorithm |
Abstract base class for clustering algorithms that use the CPM quality
function.
|
| FastLocalMovingAlgorithm |
Fast local moving algorithm.
|
| GradientDescentVOSLayoutAlgorithm |
Gradient descent VOS layout algorithm.
|
| IncrementalCPMClusteringAlgorithm |
Abstract base class for incremental clustering algorithms that use the CPM
quality function.
|
| IterativeCPMClusteringAlgorithm |
Abstract base class for iterative clustering algorithms that use the CPM
quality function.
|
| Layout |
Layout of the nodes in a network.
|
| LeidenAlgorithm |
Leiden algorithm.
|
| LocalMergingAlgorithm |
Local merging algorithm.
|
| LouvainAlgorithm |
Louvain algorithm.
|
| Network |
Network.
|
| StandardLocalMovingAlgorithm |
Standard local moving algorithm.
|
| VOSLayoutAlgorithm |
Abstract base class for layout algorithms that use the VOS quality function.
|
The classes Network,
Clustering, and
Layout represent the core data structures. The
classes LeidenAlgorithm and
LouvainAlgorithm represent the core algorithms
for network clustering. The class
GradientDescentVOSLayoutAlgorithm represents the
core algorithm for network layout.