| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-06-01 | 2.6 kB | |
| release-0.8.44 source code.tar.gz | 2026-06-01 | 13.0 MB | |
| release-0.8.44 source code.zip | 2026-06-01 | 13.1 MB | |
| Totals: 3 Items | 26.1 MB | 1 | |
What's Changed
- Optimize get_stability_scores: O(n) bincount replaces O(k*n) loop by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/709
- Optimize do_labelling: O(1) array lookups replace O(n*T) linear scans by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/708
- Reduce mutual_reachability peak memory by 51% via in-place ops by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/711
- Vectorize _remap_edge_lists and _remap_point_lists: 6-14x faster by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/712
- Optimize gen_min_span_tree: set lookups replace O(n^2) array copies by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/710
- Vectorize relative_validity_: ~800x speedup replacing Pandas iterrows by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/715
- Optimize get_clusters: O(1) dict lookups replace O(T) array scans by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/714
- Optimize mst_linkage_core: 3-4x speedup via in-place C pointers by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/713
- Track MST source nodes in Cython, eliminate O(n²) reconstruction by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/719
- Optimize condense_tree: pre-allocated buffers ~20% faster by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/717
- Optimize simplify_hierarchy: O(C²) → O(C) prefix sum by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/716
- Replace per-cluster tree scans with a single grouped reduction by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/720
- Compute the cluster-walk child mask once per step by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/723
- Build cluster exemplars with a single hstack by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/722
- Speed up the cluster-tree walk-up in approximate_predict by @sebastianbreguel in https://github.com/scikit-learn-contrib/hdbscan/pull/725
- Add 3.14 builds to pipeline by @gclendenning in https://github.com/scikit-learn-contrib/hdbscan/pull/707
New Contributors
- @sebastianbreguel made their first contribution in https://github.com/scikit-learn-contrib/hdbscan/pull/709
Full Changelog: https://github.com/scikit-learn-contrib/hdbscan/compare/release-0.8.43...release-0.8.44