Click or drag to resize

NonnegativeMatrixFactorizationByMultiplicativeUpdateNmfMu Method

[Missing <summary> documentation for "M:Altaxo.Calc.LinearAlgebra.Factorization.NonnegativeMatrixFactorizationByMultiplicativeUpdate.NmfMu(Altaxo.Calc.LinearAlgebra.Matrix{System.Double},System.Int32,System.Int32,System.Double,System.Int32)"]


Namespace: Altaxo.Calc.LinearAlgebra.Factorization
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public static (Matrix<double> W, Matrix<double> H, double relErr) NmfMu(
	Matrix<double> V,
	int r,
	int maxIter = 2000,
	double tol = 1E-05,
	int restarts = 3
)

Parameters

V  MatrixDouble

[Missing <param name="V"/> documentation for "M:Altaxo.Calc.LinearAlgebra.Factorization.NonnegativeMatrixFactorizationByMultiplicativeUpdate.NmfMu(Altaxo.Calc.LinearAlgebra.Matrix{System.Double},System.Int32,System.Int32,System.Double,System.Int32)"]

r  Int32

[Missing <param name="r"/> documentation for "M:Altaxo.Calc.LinearAlgebra.Factorization.NonnegativeMatrixFactorizationByMultiplicativeUpdate.NmfMu(Altaxo.Calc.LinearAlgebra.Matrix{System.Double},System.Int32,System.Int32,System.Double,System.Int32)"]

maxIter  Int32  (Optional)

[Missing <param name="maxIter"/> documentation for "M:Altaxo.Calc.LinearAlgebra.Factorization.NonnegativeMatrixFactorizationByMultiplicativeUpdate.NmfMu(Altaxo.Calc.LinearAlgebra.Matrix{System.Double},System.Int32,System.Int32,System.Double,System.Int32)"]

tol  Double  (Optional)

[Missing <param name="tol"/> documentation for "M:Altaxo.Calc.LinearAlgebra.Factorization.NonnegativeMatrixFactorizationByMultiplicativeUpdate.NmfMu(Altaxo.Calc.LinearAlgebra.Matrix{System.Double},System.Int32,System.Int32,System.Double,System.Int32)"]

restarts  Int32  (Optional)

[Missing <param name="restarts"/> documentation for "M:Altaxo.Calc.LinearAlgebra.Factorization.NonnegativeMatrixFactorizationByMultiplicativeUpdate.NmfMu(Altaxo.Calc.LinearAlgebra.Matrix{System.Double},System.Int32,System.Int32,System.Double,System.Int32)"]

Return Value

ValueTupleMatrixDouble, MatrixDouble, Double

[Missing <returns> documentation for "M:Altaxo.Calc.LinearAlgebra.Factorization.NonnegativeMatrixFactorizationByMultiplicativeUpdate.NmfMu(Altaxo.Calc.LinearAlgebra.Matrix{System.Double},System.Int32,System.Int32,System.Double,System.Int32)"]

See Also