Back to godoc.org

Package ica

v0.0.0-...-ebd1faa
Latest Go to latest

The highest tagged major version is .

Published: Jan 17, 2020 | License: MIT | Module: github.com/tetsuzawa/go-research

Index

func CalcNewW

func CalcNewW(w, X *mat.Dense) *mat.Dense

CalcNewW calculate new w. //w is *mat.Dense [1, r] //X is *mat.Dense [r, c]: [signul num, sample num] w is *mat.Dense [c, 1] [,] [,] [,] X is *mat.Dense [r, c]: [signul num, sample num] [ , , , ] [ , , , ] [ , , , ] [ , , , ]

func ColMeanVector

func ColMeanVector(X *mat.Dense) *mat.Dense

ColMeanVector returns a means of matrix row

[ ],
[ ],
[ ]

func ElemSum

func ElemSum(X *mat.Dense) float64

func ICA

func ICA(X *mat.Dense, iter int, tol float64) (*mat.Dense, error)

func NewDiagMat

func NewDiagMat(fs []float64, n int) *mat.Dense

func NewRandSlice

func NewRandSlice(n int) []float64

func NewRandVector

func NewRandVector(n int) *mat.Dense

func NormalizeMat

func NormalizeMat(x *mat.Dense) *mat.Dense

func RowMeanVector

func RowMeanVector(X *mat.Dense) *mat.Dense

RowMeanVector returns a means of matrix col

[ , , ,]

func SliceMean

func SliceMean(fs []float64) float64

func Whiten

func Whiten(X *mat.Dense) (*mat.Dense, error)
Documentation was rendered with GOOS=linux and GOARCH=amd64.

Jump to identifier

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to identifier