mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 16:18:42 +00:00
.. with grateful thanks to Greg Hamerly A fast kmeans algorithm described here: https://epubs.siam.org/doi/10.1137/1.9781611972801.12 The source repository is also here: https://github.com/ghamerly/fast-kmeans NOTE: The original source has been included largely as-is with a view to writing a wrapper around it using Qt semantics for use in GoldenCheetah (e.g. via datafilter) The original source included multiple kmeans algorithms we have only kept the `fast' Hamerly variant.
20 lines
645 B
Plaintext
20 lines
645 B
Plaintext
NOTE
|
|
|
|
The sources in this sub-directory including the LICENSE and README files
|
|
are imported with permission granted by the author (Greg Hamerly).
|
|
|
|
The original sources are available from Github here:
|
|
https://github.com/ghamerly/fast-kmeans
|
|
|
|
Whilst the original source implements multiple algorithms we only kept
|
|
the hamerly variant.
|
|
|
|
The source files have not been adapted to use Qt containers or to refactor
|
|
any of the class inheritance. So updating to newer versions should be
|
|
very straightforward (although the base functionality and performance is
|
|
good enough).
|
|
|
|
Usage in Qt applications will likely use the Kmeans wrapper class
|
|
|
|
28/09/2021
|