swamp.clustering.optics module¶
-
class
Optics(nthreads=1, n_iter=100, logger=None)[source]¶ Bases:
swamp.clustering.clustering.ClusteringThis class implements methods and datastructures to work with
sklearn.cluster.OPTICSExample: >>> import joblib >>> from swamp.clustering import Optics >>> dist_mtx = joblib.load('<dist_mtx.pckl>') >>> dist_mtx = dist_mtx.fillna(0) >>> my_clst = Optics(dist_mtx) >>> my_clst.grid_search() >>> my_clst.cluster() >>> my_clst.assess_clustering(my_clst.labels) >>> my_clst.assess_clustering(my_clst.labels)
-
cluster()[source]¶ Method to perform a clustering using the
best_paramsRaises: ValueError – the attribute similarity_mtxis None
-