Clustering algorithms using stochastic analysis and ensemble techniques.
smooth_block(block_mats, window=7, cutoff=0.5)
Given an ordered ensemble of block matrices, uses a smoothing method to ensure hierarchical consistency. Returns a three-dimensional array the same shape as block_mats.
Arguments | Type | Description | |
---|---|---|---|
block_mats |
np.ndarray |
A three dimensional array, the first dimension of which is the ensemble index and the remaining two are square. | |
window |
Keyword | int |
The window to be used in the smoothing technique. |
cutoff |
Keyword | float |
The cutoff for whether a smoothed value should be set to 0 or 1. |