clustering
- Name: cognitivefactory.interactive_clustering.clustering
- Description: Constrained clustering module of the Interactive Clustering package.
- Author: Erwan SCHILD
- Created: 17/03/2021
- Licence: CeCILL-C License v1.0 (https://cecill.info/licences.fr.html)
This module provides several constrained clustering algorithms, that partition the data according to annotated constraints :
abstract: an abstract class that defines constrained clustering algorithms functionnalities. See interactive_clustering/clustering/abstract documentation ;factory: a factory to easily instantiate constrained clustering algorithm object. See interactive_clustering/clustering/factory documentation ;kmeans: a constrained clustering algorithm implementation that uses COP-KMeans. See interactive_clustering/clustering/kmeans documentation ;hierarchical: a constrained clustering algorithm implementation that uses constrained hierarchical clustering. See interactive_clustering/clustering/hierarchical documentation ;spectral: a constrained clustering algorithm implementation that uses constrained spectral clustering. See interactive_clustering/clustering/spectral documentation ;affinity_propagation: a constrained clustering algorithm implementation that uses constrained affinity propagation clustering (not production ready !). See interactive_clustering/clustering/affinity_propagation documentation ;dbscan: a constrained clustering algorithm implementation that uses C-DBScan (not production ready !). See interactive_clustering/clustering/dbscan documentation ;mpckmeans: a constrained clustering algorithm implementation that uses MPC-KMeans (not production ready !). See interactive_clustering/clustering/mpckmeans documentation.