@graphty/algorithms / index / TeraHACConfig
Interface: TeraHACConfig ​
Defined in: research/terahac.ts:7
Configuration options for the TeraHAC (Hierarchical Agglomerative Clustering) algorithm
Properties ​
distanceThreshold? ​
optionaldistanceThreshold:number
Defined in: research/terahac.ts:13
Distance threshold to stop clustering
linkage? ​
optionallinkage:"single"|"complete"|"average"|"ward"
Defined in: research/terahac.ts:9
Linkage criterion: 'single', 'complete', 'average', 'ward'
maxNodes? ​
optionalmaxNodes:number
Defined in: research/terahac.ts:15
Maximum number of nodes to process efficiently
numClusters? ​
optionalnumClusters:number
Defined in: research/terahac.ts:11
Number of clusters to stop at (optional)
onWarning()? ​
optionalonWarning: (message) =>void
Defined in: research/terahac.ts:19
Custom warning handler (default: console.warn)
Parameters ​
message ​
string
Returns ​
void
useGraphDistance? ​
optionaluseGraphDistance:boolean
Defined in: research/terahac.ts:17
Use graph structure for distance calculation