Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/31/11 10:43:58 (13 years ago)
Author:
gkronber
Message:

#1453: improved performance of online evaluators.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.DataAnalysis/3.4/OnlineEvaluators/OnlineMeanAbsolutePercentageErrorEvaluator.cs

    r5894 r5904  
    5858        original.IsAlmost(0.0)) {
    5959        errorState = errorState | OnlineEvaluatorError.InvalidValueAdded;
    60       } else if (!errorState.HasFlag(OnlineEvaluatorError.InvalidValueAdded)) {
     60      } else {
    6161        sre += Math.Abs((estimated - original) / original);
    6262        n++;
    63         errorState = OnlineEvaluatorError.None; // n >= 1
     63        errorState = errorState & (~OnlineEvaluatorError.InsufficientElementsAdded);        // n >= 1
    6464      }
    6565    }
Note: See TracChangeset for help on using the changeset viewer.