Changeset 15831 for branches/2904_CalculateImpacts/3.4/OnlineCalculators/OnlineNormalizedMeanSquaredErrorCalculator.cs
- Timestamp:
- 03/08/18 10:44:51 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2904_CalculateImpacts/3.4/OnlineCalculators/OnlineNormalizedMeanSquaredErrorCalculator.cs
r15583 r15831 29 29 private OnlineMeanAndVarianceCalculator originalVarianceCalculator; 30 30 31 public double NormalizedMeanSquaredError { 32 get { 31 public double NormalizedMeanSquaredError 32 { 33 get 34 { 33 35 double var = originalVarianceCalculator.PopulationVariance; 34 36 double m = meanSquaredErrorCalculator.Mean; … … 53 55 54 56 #region IOnlineCalculator Members 55 public OnlineCalculatorError ErrorState { 57 public OnlineCalculatorError ErrorState 58 { 56 59 get { return meanSquaredErrorCalculator.MeanErrorState | originalVarianceCalculator.PopulationVarianceErrorState; } 57 60 } 58 public double Value { 61 public double Value 62 { 59 63 get { return NormalizedMeanSquaredError; } 60 64 } … … 103 107 } 104 108 105 109 public double CalculateValue(IEnumerable<double> originalValues, IEnumerable<double> estimatedValues, out OnlineCalculatorError errorState) { 110 return Calculate(originalValues, estimatedValues, out errorState); 111 } 106 112 } 107 113 }
Note: See TracChangeset
for help on using the changeset viewer.