Constructors
constructor
- new ISODATA(
init_k: number,
min_k: number,
max_k: number,
min_n: number,
split_std: number,
merge_dist: number,
): ISODATA Parameters
- init_k: number
- min_k: number
- max_k: number
- min_n: number
- split_std: number
- merge_dist: number
Properties
_centroids
_centroids: any[]
_init_k
_init_k: number
_max_k
_max_k: number
_merge_distance
_merge_distance: number
_min_k
_min_k: number
_min_n
_min_n: number
_split_sd
_split_sd: number
Accessors
centroids
- get centroids(): number[][]
Returns number[][]
size
- get size(): number
Returns number
Methods
_delete_centroids
- _delete_centroids(datas: any): void
Returns void
_distance
- _distance(a: any, b: any): number
Returns number
_fit_centers
- _fit_centers(data: any): void
Returns void
_merge_centroids
- _merge_centroids(datas: any): void
Returns void
_split_centroids
- _split_centroids(datas: any): void
Returns void
fit
- fit(data: number[][]): void
Returns void
init
- init(data: number[][]): void
Returns void
predict
- predict(datas: number[][]): number[]
Returns number[]
Predicted values
Iterative Self-Organizing Data Analysis Technique