Generated by DocFX

Class MatrixFunctions

Inheritance
Object
MatrixFunctions
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: NeuralNetLearning.Maths
Assembly: NeuralNet.dll
Syntax
public static class MatrixFunctions

Methods

BasisMatrices(Int32, Int32)

Declaration
public static Matrix<double>[] BasisMatrices(int rows, int cols)
Parameters
Type Name Description
Int32 rows
Int32 cols
Returns
Type Description
MathNet.Numerics.LinearAlgebra.Matrix<Double>[]

BasisMatrix(Int32, Int32, Int32, Int32)

Declaration
public static Matrix<double> BasisMatrix(int rows, int cols, int oneRow, int oneCol)
Parameters
Type Name Description
Int32 rows
Int32 cols
Int32 oneRow
Int32 oneCol
Returns
Type Description
MathNet.Numerics.LinearAlgebra.Matrix<Double>

GaussianOrthonormal(Int32, Int32)

Declaration
public static Matrix<double> GaussianOrthonormal(int rows, int cols)
Parameters
Type Name Description
Int32 rows
Int32 cols
Returns
Type Description
MathNet.Numerics.LinearAlgebra.Matrix<Double>

IsFinite(Matrix<Double>)

Declaration
public static bool IsFinite(Matrix<double> matrix)
Parameters
Type Name Description
MathNet.Numerics.LinearAlgebra.Matrix<Double> matrix
Returns
Type Description
Boolean

Read(String)

Declaration
public static Matrix<double> Read(string filepath)
Parameters
Type Name Description
String filepath
Returns
Type Description
MathNet.Numerics.LinearAlgebra.Matrix<Double>

StdNormal(Int32, Int32)

Declaration
public static Matrix<double> StdNormal(int rows, int cols)
Parameters
Type Name Description
Int32 rows
Int32 cols
Returns
Type Description
MathNet.Numerics.LinearAlgebra.Matrix<Double>

StdUniform(Int32, Int32)

Declaration
public static Matrix<double> StdUniform(int rows, int cols)
Parameters
Type Name Description
Int32 rows
Int32 cols
Returns
Type Description
MathNet.Numerics.LinearAlgebra.Matrix<Double>

Write(Matrix<Double>, String)

Declaration
public static void Write(this Matrix<double> matrix, string filepath)
Parameters
Type Name Description
MathNet.Numerics.LinearAlgebra.Matrix<Double> matrix
String filepath