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

    Class SpectralClustering

    Spectral clustering

    Index

    Constructors

    • Parameters

      • Optionalaffinity:
            | "rbf"
            | "knn"
            | { k?: number; name: "rbf"; sigma?: number }
            | { k?: number; name: "knn" }

        Affinity type name

      Returns SpectralClustering

    Properties

    _affinity:
        | "rbf"
        | "knn"
        | { k?: number; name: "rbf"; sigma?: number }
        | { k?: number; name: "knn" }
    _clustering: KMeanspp
    _epoch: number
    _ev: Matrix<number>
    _n: number
    _s_ev: number[][]
    _size: number
    ready: boolean

    Accessors

    • get epoch(): number

      Epoch.

      Returns number

    • get size(): number

      Number of clusters.

      Returns number

    Methods

    • Add a new cluster.

      Returns void

    • Clear all clusters.

      Returns void

    • Fit and returns total distance the centroid has moved.

      Returns number

      Total distance the centroid has moved

    • Initialize model.

      Parameters

      • datas: number[][]

        Training data

      Returns void

    • Returns predicted categories.

      Returns number[]

      Predicted values