You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/index.md
+13-5Lines changed: 13 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,14 @@ This package aims to utilize the speed of Julia and parallelization (both CPU &
14
14
15
15
16
16
## K-Means Algorithm Implementation Notes
17
-
Explain main algos and some few lines about the input dimension as well as
17
+
Since Julia is a column major language, the input (design matrix) expected by the package in the following format;
18
+
19
+
- Design matrix X of size n×m, the i-th column of X `(X[:, i])` is a single data point in n-dimensional space.
20
+
- Thus, the rows of the design design matrix represents the feature space with the columns representing all the training examples in this feature space.
21
+
22
+
One of the pitfalls of K-Means algorithm is that it can fall into a local minima.
23
+
This implementation inherits this problem like every implementation does.
24
+
As a result, it is useful in practice to restart it several times to get the correct results.
18
25
19
26
## Installation
20
27
You can grab the latest stable version of this package by simply running in Julia.
0 commit comments