Example #1
0
 public static LinearModel CreateModel(QrFactorizationCache cache, Matrix<double> designMatrix, Matrix<double> contrastValues, double tolerance)
 {
     if (contrastValues.ColumnCount != designMatrix.ColumnCount)
     {
         throw new ArgumentException("Wrong number of columns"); // Not L10N
     }
     var cacheEntry = cache.GetQrFactorization(designMatrix, tolerance);
     return new LinearModel(designMatrix, contrastValues, cacheEntry);
 }