linchemin.rem.clustering.ClusterCalculator.get_clustering

abstract ClusterCalculator.get_clustering(dist_matrix: DataFrame, save_dist_matrix: bool, **kwargs) tuple[source]

To apply the clustering algorithm to the provided distance matrix

Parameters:

dist_matrix:pd.DataFrame

The symmetric distance matrix for the routes

save_dist_matrix: bool

Whether the distance matrix should be returned as an output

kwargs: possible additional arguments specific for each clustering algorithm