drcme.post_gmm_merging.fit_piecewise¶
- drcme.post_gmm_merging.fit_piecewise(cumul_merges, entropies, n_parts)[source]¶
Fit entropy vs cumulative merge number with linear piecewise function
- Parameters
cumul_merges (array) – Number of cumulative samples merged at each merge step. Length must be n_parts + 2 or more and same length as entropies.
entropies (array) – Entropy values at each merge step. Length must be n_parts + 2 or more and same length as cumul_merges.
n_parts ({2, 3}) – Number of components for linear fit
- Returns
best_fits (tuple) – Fit parameters for each component. Length of tuple equals n_parts
cp (tuple) – Locations of change point(s) for linear fits. Length of tuple equals n_parts - 1