x-means

Constructors

Properties

_centroids: any[]
_init_k: number

Accessors

  • get centroids(): number[][]
  • Centroids

    Returns number[][]

  • get size(): number
  • Number of clusters.

    Returns number

Methods

  • Parameters

    • model: any
    • datas: any

    Returns {
        bic: number;
        centroid: any;
        cols: number;
        cov: Matrix;
        data: any[];
        llh: number;
        size: number;
    }[]

  • Parameters

    • a: any
    • b: any

    Returns number

  • Parameters

    • datas: any
    • Optionalk: number

    Returns {
        bic: number;
        centroid: any;
        cols: number;
        cov: Matrix;
        data: any[];
        llh: number;
        size: number;
    }[]

  • Clear all clusters.

    Returns void

  • Fit model.

    Parameters

    • datas: number[][]

      Training data

    • Optionaliterations: number

      Iteration count

    Returns void

  • Returns predicted categories.

    Parameters

    • datas: number[][]

      Sample data

    Returns number[]

    Predicted values