Expected Outputs
CoreSGClusterer exposes current artifacts for the most recent fitted
k. Its internal core_sg_ object keeps lower-level fit-time artifacts
for advanced inspection.
After CoreSGClusterer.fit(…)
After CoreSGClusterer.fit(X, k=...):
labels_Cluster labels for the most recent extracted
k.probabilities_HDBSCAN-style membership strengths.
cluster_persistence_Persistence values for selected clusters.
condensed_tree_Wrapped condensed tree for the current extraction.
single_linkage_tree_Wrapped single linkage tree for the current extraction.
minimum_spanning_tree_Wrapped minimum spanning tree for the current extraction.
k_The current extracted
k.k_max_The validated reusable capacity.
core_sg_Internal reusable Core-SG object. Most users do not need to call it directly.
Advanced internal artifacts
The internal core_sg_ object stores:
support_graph_Reusable Core-SG support graph.
metric_edges_Original metric distances for support edges.
core_distances_Matrix of core-distance candidates.
get_core_distance(k)selects columnk - 1.distance_matrix_Dense pairwise distance matrix for
algorithm="core-sg"only.anti_hubs_Selected anti-hub indices for
algorithm="score-sg"only.labels_k_max_Labels saved for the reference fit at
k_max.probabilities_k_max_Probabilities saved for the reference fit at
k_max.cluster_persistence_k_max_Cluster persistence saved for the reference fit at
k_max.condensed_tree_k_max_Wrapped condensed tree saved at
k_max.single_linkage_tree_k_max_Wrapped single linkage tree saved at
k_max.minimum_spanning_tree_k_max_Wrapped minimum spanning tree saved at
k_max.