WeightedLS Class |
Namespace: FinMath.LeastSquares
[SerializableAttribute] public class WeightedLS : AbstractLS
The WeightedLS type exposes the following members.
Name | Description | |
---|---|---|
WeightedLS(Int32) |
Initialize new instance of WLS.
| |
WeightedLS(Matrix, Vector, Vector) |
Initialize new instance of WLS.
Note: That weights commonly used as INVERTED residuals variance, NOT VARIANCE.
Use WeightedLS.VariancesToWeights to robust conversion variance to weight.
|
Name | Description | |
---|---|---|
Parameters |
Vector of regression parameters.
(Inherited from AbstractLS.) | |
Status |
Method Status.
(Inherited from AbstractLS.) |
Name | Description | |
---|---|---|
CalculateR2(Matrix, Vector) |
Calculate R2 - Coefficient of determination - goodness-of-fit of the OLS regression metric.
Method use computed regression parameters.
http://en.wikipedia.org/wiki/Coefficient_of_determination
(Inherited from AbstractLS.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Estimate(Matrix) |
Estimate regresand values, using computed regression parameters and regressors values.
Use this this method for multiple observations.
(Inherited from AbstractLS.) | |
Estimate(Vector) |
Estimate regresand value, using computed regression parameters and regressors value.
Use this this method for single observation.
(Inherited from AbstractLS.) | |
EstimateResidual(Vector, Double) |
Calculate residuals of estimations, using computed regression parameters, regressors and regressand value.
Use this this method for single observation.
(Inherited from AbstractLS.) | |
EstimateResiduals(Matrix, Vector) |
Calculate residuals of estimations, using computed regression parameters, regressors and regressand values.
Use this this method for multiple observations.
(Inherited from AbstractLS.) | |
FitWLS |
Static method, which can be used to simply calculate WLS parameters.
Note: That weights commonly used as INVERTED residuals variance, NOT VARIANCE.
Use WeightedLS.VariancesToWeights to robust conversion variance to weight.
| |
Forget(Matrix, Vector, Vector) |
Update WLS parameters according new observations.
It is useful for estimation on sliding window.
| |
Forget(Vector, Double, Double) |
Update WLS parameters according new observations.
It is useful for estimation on sliding window.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Update(Matrix, Vector, Vector) |
Update WLS parameters according new observations.
It is useful for estimation on sliding window.
| |
Update(Vector, Double, Double) |
Update WLS parameters according new observations.
It is useful for estimation on sliding window.
| |
VariancesToWeights(Vector) |
Static method which transform known residuals variance to weights,
Note: We for zero variances we assume average weights.
| |
VariancesToWeights(Vector, Vector) |
Static method which transform known residuals variance to weights,
Note: We for zero variances we assume average weights.
| |
VariancesToWeights(Vector, Vector, Double) |
Static method which transform known residuals variance to weights,
Note: We for zero variances we assume average weights.
|