All Bundles

LinearSolver

Solves a system of linear equations

Operations

Code example:

m1 := [
  [1., 1., 2., 3.]
  [1., 4., 5., 6.]
  [1., 7., 8., 9.]];

m2 := [
  [6.]
  [16.]
  [23.]];

solver := System.ML.LinearSolver->New(m1, m2)->Calculate(1);
solver->GetRSquared()->PrintLine();

New

Constructor

New(m1:Float[,], m2:Float[,])
Parameters
NameTypeDescription
m1Float[,]first matrix
m2Float[,]second matrix

Calculate

Calculates the equation coefficients

method : public : Calculate(offset:Int) ~ LinearResult
Parameters
NameTypeDescription
offsetIntoffset column for r-squared

Return
TypeDescription
LinearResultequation coefficients and r-squared