Releases: kno10/python-kmedoids
Releases · kno10/python-kmedoids
v0.5.3
kmedoids 0.5.3 (2024-12-02)
- no functionality changes
- numpy 2.0 and Python 3.13 compatibility
- update to pyo3 0.23, numpy 0.23
v0.5.2
- fix clippy warnings
- update to pyo3 0.21, numpy 0.21
- update github action for python 3.13 and musllinux
v0.5.1
kmedoids 0.5.1 (2024-03-14)
- DynMSC: best loss reported incorrectly if best k=2
- add minimum k parameter
- bump rayon version (no changes)
- use pointer-sized np.uintp type for medoids, for wasm32 target
that should match Rust usize.
v0.5.0
- add DynMSC, Silhouette clustering with optimal number of clusters
- update dependency versions
v0.4.3
Bug fix for silhouette evaluation
kmedoids 0.4.2
kmedoids 0.4.2 (2023-03-07)
- fix predict for non-precomputed distances
- add CITATION.cff for github
- update dependency versions
v0.4.1
Added FastMSC, FasterMSC, PAMMEDSIL and PAMSIL clustering,
to optimize the (Medoid) Silhouette directly.
For details on these methods, please see the upcoming publication
Lars Lenssen, Erich Schubert:
Clustering by Direct Optimization of the Medoid Silhouette
In: 15th International Conference on Similarity Search and Applications (SISAP 2022)
https://doi.org/10.1007/978-3-031-17849-8_15
v0.3.3
Minor bug fix in BUILD (not used by fasterpam)
Improved Python wheels support (by David Muhr)
v0.3.2
Documentation improvements, small bug fixes (in Rust part)
Auto-builds wheels for many more platforms (thank you, @davnn)