Versions in this module Expand all Collapse all v0 v0.0.2 Aug 9, 2023 Changes in this version + func Covariance(data [][]float64, rowvar bool) ([][]float64, error) + func Eigen(data [][]float64) ([]float64, [][]float64, error) + func Euclidean(point []float64, data [][]float64) []float64 + func Float64TwoDimenToDense(data [][]float64) *mat.Dense + func Float64TwoDimenToSymDense(data [][]float64) *mat.SymDense + func PCA(data [][]float64, n int) ([][]float64, error) + func ScatterPlot2DimenData(data [][]float64, label []string, params []string) error + func Spectral(data [][]float64, radius float64) ([]string, error) + type KMeans struct + CENTROIDS [][]float64 + CLUSTERS int + MAX_EPISODES int + func InitKMeans(n, max_eps int) *KMeans + func (model *KMeans) Evaluate(data [][]float64) ([][]float64, []string, error) + func (model *KMeans) Train(data [][]float64) error v0.0.1 Aug 9, 2023