Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/21/15 16:00:20 (7 years ago)
Author:
gkronber
Message:

#2435: updated some of the alglib calls (we should only use the external API whenever possible)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Linear/LinearRegression.cs

    r12509 r12792  
    4747    private LinearRegression(LinearRegression original, Cloner cloner)
    4848      : base(original, cloner) {
     49
    4950    }
    5051    public LinearRegression()
     
    7778        throw new NotSupportedException("Linear regression does not support NaN or infinity values in the input dataset.");
    7879
    79       alglib.linearmodel lm = new alglib.linearmodel();
    80       alglib.lrreport ar = new alglib.lrreport();
     80      alglib.linearmodel lm;
     81      alglib.lrreport ar;
    8182      int nRows = inputMatrix.GetLength(0);
    8283      int nFeatures = inputMatrix.GetLength(1) - 1;
    83       double[] coefficients = new double[nFeatures + 1]; // last coefficient is for the constant
     84      double[] coefficients;
    8485
    8586      int retVal = 1;
Note: See TracChangeset for help on using the changeset viewer.