Recent Releases of Fast k-medoids Clustering in Rust and Python
Fast k-medoids Clustering in Rust and Python - 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
Scientific Software - Peer-reviewed
- Python
Published by kno10 about 1 year ago
Fast k-medoids Clustering in Rust and Python - v0.5.2
- fix clippy warnings
- update to pyo3 0.21, numpy 0.21
- update github action for python 3.13 and musllinux
Scientific Software - Peer-reviewed
- Python
Published by kno10 over 1 year ago
Fast k-medoids Clustering in Rust and Python - 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.
Scientific Software - Peer-reviewed
- Python
Published by kno10 almost 2 years ago
Fast k-medoids Clustering in Rust and Python - v0.5.0
- add DynMSC, Silhouette clustering with optimal number of clusters
- update dependency versions
Scientific Software - Peer-reviewed
- Python
Published by kno10 about 2 years ago
Fast k-medoids Clustering in Rust and Python - v0.4.3
Bug fix for silhouette evaluation
Scientific Software - Peer-reviewed
- Python
Published by kno10 over 2 years ago
Fast k-medoids Clustering in Rust and Python - 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
Scientific Software - Peer-reviewed
- Python
Published by kno10 almost 3 years ago
Fast k-medoids Clustering in Rust and Python - 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
Scientific Software - Peer-reviewed
- Python
Published by kno10 over 3 years ago
Fast k-medoids Clustering in Rust and Python - v0.3.3
Minor bug fix in BUILD (not used by fasterpam) Improved Python wheels support (by David Muhr)
Scientific Software - Peer-reviewed
- Python
Published by kno10 over 3 years ago
Fast k-medoids Clustering in Rust and Python - v0.3.2
Documentation improvements, small bug fixes (in Rust part) Auto-builds wheels for many more platforms (thank you, @davnn)
Scientific Software - Peer-reviewed
- Python
Published by kno10 over 3 years ago
Fast k-medoids Clustering in Rust and Python - v0.3.1
Scientific Software - Peer-reviewed
- Python
Published by kno10 over 3 years ago
Fast k-medoids Clustering in Rust and Python - Version 0.2.0
kmedoids 0.2.0 (2022-01-07)
- make KMedoidsResult a native Python object, pass a tuple from Rust
- always use i64/f64 loss, even for i32/f32 input
- add random shuffling support
- add parallelization support
- add silhouette
See also: https://github.com/kno10/rust-kmedoids/blob/v0.2.0/CHANGELOG.md
Scientific Software - Peer-reviewed
- Python
Published by kno10 almost 4 years ago