|  | Name | Description | 
|---|
|  | LinearRegression | Default constructor. Constructs a LinearRegression instance with
            all sizes equal to zero. | 
|  | LinearRegression(DataFrame, IDFColumn) | Constructs a LinearRegression instance with the specifed regresssion data
            and observation column. By default, the model parameter values are computed
            using a QR factorization. | 
|  | LinearRegression(DataFrame, Int32) | Constructs a LinearRegression instance with the specifed regresssion data
            and an index to the observation column. By default, the model parameter 
            values are computed using a QR factorization. | 
|  | LinearRegression(DoubleMatrix, DoubleVector) | Constructs a LinearRegression instance with the specifed regresssion matrix
            and observation vector. By default, the model parameter values are computed
            using a QR factorization. | 
|  | LinearRegression(DataFrame, IDFColumn, IRegressionCalculation) | Constructs a LinearRegression instance with the specifed regresssion data
            and observation column.  Model parameter values are computed using the
            specified regression calculator. | 
|  | LinearRegression(DataFrame, IDFColumn, Boolean) | Constructs a LinearRegression instance with the specifed regresssion data
            and observation column, optionally adding an intercept parameter. By default, 
            the model parameter values are computed using a QR factorization. | 
|  | LinearRegression(DataFrame, Int32, IRegressionCalculation) | Constructs a LinearRegression instance with the specifed regresssion data
            and an index to the observation column.  Model parameter values are computed 
            using the specified regression calculator. | 
|  | LinearRegression(DataFrame, Int32, Boolean) | Constructs a LinearRegression instance with the specifed regresssion data
            and an index to the observation column, optionally adding an intercept 
            parameter. By default, the model parameter values are computed using a 
            QR factorization. | 
|  | LinearRegression(DoubleMatrix, DoubleVector, IRegressionCalculation) | Constructs a LinearRegression instance with the specifed regresssion matrix
            and observation vector. Model parameter values are computed using the
            specified regression calculator. | 
|  | LinearRegression(DoubleMatrix, DoubleVector, Boolean) | Constructs a LinearRegression instance with the specifed regresssion matrix
            and observation vector, optionally adding an intercept parameter. By default, 
            the model parameter values are computed using a QR factorization. | 
|  | LinearRegression(DataFrame, IDFColumn, Boolean, IRegressionCalculation) | Constructs a LinearRegression instance with the specifed regresssion data
            and observation column, optionally adding an intercept parameter. The
            model parameter values are computed using the specified regression calculator. | 
|  | LinearRegression(DataFrame, Int32, Boolean, IRegressionCalculation) | Constructs a LinearRegression instance with the specifed regresssion data
            and an index to the observation column, optionally adding an intercept 
            parameter. The model parameter values are computed using the specified 
            regression calculator. | 
|  | LinearRegression(DoubleMatrix, DoubleVector, Boolean, IRegressionCalculation) | Constructs a LinearRegression instance with the specifed regresssion matrix
            and observation vector, optionally adding an intercept parameter. The
            model parameter values are computed using the specified regression calculator. |