Solves a system of linear equations

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();
```

**Constructor**

`New(m1:Float[,], m2:Float[,])`

Parameters

Name | Type | Description |
---|---|---|

m1 | Float[,] | first matrix |

m2 | Float[,] | second matrix |

**Calculates the equation coefficients**

`method : public : Calculate(offset:Int) ~ LinearResult`

Parameters

Name | Type | Description |
---|---|---|

offset | Int | offset column for r-squared |

Return

Type | Description |
---|---|

LinearResult | equation coefficients and r-squared |