@ai-on-browser/data-analysis-models
    Preparing search index...

    Class KMeanspp

    k-means++ model

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Accessors

    Methods

    Constructors

    Properties

    _centroids: any[]

    Accessors

    • get centroids(): number[][]

      Centroids

      Returns number[][]

    • get size(): number

      Number of clusters.

      Returns number

    Methods

    • Returns a new centroid.

      Parameters

      • centroids: number[][]

        Centroids

      • datas: number[][]

        Training data

      Returns number[]

      Added centroid

    • Parameters

      • a: any
      • b: any

      Returns number

    • Parameters

      • d: any

      Returns number[]

    • Returns moved centroid positions.

      Parameters

      • centroids: number[][]

        Centroids

      • datas: number[][]

        Training data

      Returns number[][]

      Moved centroids

    • Add a new cluster.

      Parameters

      • datas: number[][]

        Training data

      Returns number[]

      Added centroid

    • Clear all clusters.

      Returns void

    • Fit model and returns total distance the centroid has moved.

      Parameters

      • datas: number[][]

        Training data

      Returns number

      Total distance the centroid has moved

    • Returns predicted categories.

      Parameters

      • datas: number[][]

        Sample data

      Returns number[]

      Predicted values