Skip to content

Commit 27a7d4e

Browse files
weefuzzytremblapPierre Alexandre Tremblay
authored
Enhancing K-Means initialization options (#286)
* rays dataset * centred data fixes #118 * SKMeans: Add option for 'Forgy' initialiaation * scrub old includes after rebase * KMeans + SKMeans; Unify intialisation options * change of interface name for clearer ux * SKMeans: Add option for 'Forgy' initialiaation * scrub old includes after rebase * KMeans + SKMeans; Unify intialisation options * rays dataset * centred data fixes #118 * change of interface name for clearer ux * KMeans test update args * KMeans: follow conventional operation order * KMeans: Calculate centroids correctly --------- Co-authored-by: tremblap <tremblap@gmail.com> Co-authored-by: Pierre Alexandre Tremblay <pa@tas.local> Co-authored-by: Pierre Alexandre Tremblay <info@pierrealexandretremblay.com>
1 parent 0e3d63b commit 27a7d4e

7 files changed

Lines changed: 716 additions & 50 deletions

File tree

Resources/Data/info.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ Datasets:
77
- line: A single thinly distributed line
88
- mammoth: a 3d dataset in a shape of a mammoth (source: https://pair-code.github.io/understanding-umap/)
99
- moon : Two overlapping crescent shapes
10+
- rays : Four rays as evenly distributed and clearly segregated slices, centred on zero.

0 commit comments

Comments
 (0)