object

hierarchical_clustering

Hierarchical clusterer for continuous datasets. Learns a full agglomerative_clusterer merge tree from a dataset object implementing the clustering_dataset_protocol protocol and then cuts the hierarchy to the requested number of clusters for prediction and export.

Availability:
logtalk_load(hierarchical_clustering(loader))
Author: Paulo Moura
Version: 1:0:0
Date: 2026-05-06
Compilation flags:
static, context_switching_calls
Remarks:
(none)

Public predicates

cut/3

Re-cuts a learned hierarchy to a new number of clusters without retraining.

Compilation flags:
static
Template:
cut(Clusterer,K,RecutClusterer)
Mode and number of proofs:
cut(+compound,+integer,-compound) - one

Protected predicates

(no local declarations; see entity ancestors if any)

Private predicates

(no local declarations; see entity ancestors if any)

Operators

(none)