Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/26/18 16:42:06 (7 years ago)
Author:
gkronber
Message:

#2925: comments

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2925_AutoDiffForDynamicalModels/HeuristicLab.Problems.DynamicalSystemsModelling/3.3/Problem.cs

    r15970 r15971  
    314314
    315315      // for normalized MSE = 1/variance(t) * MSE(t, pred)
     316      // TODO: Perf. (by standardization of target variables before evaluation of all trees)
    316317      var invVar = Enumerable.Range(0, targetVariables.Length)
    317318        .Select(c => rows.Select(row => targetValues[row, c])) // colums vectors
     
    327328      int r = 0;
    328329      foreach (var y_pred in predicted) {
    329         // TODO NMSE to put the same weight on each target regardless of the value range;
    330330        for (int c = 0; c < y_pred.Length; c++) {
    331331
     
    422422      results["Prediction (training)"].Value = trainingList.AsReadOnly();
    423423      results["Prediction (test)"].Value = testList.AsReadOnly();
    424       results["Models"].Value = new ItemList<ISymbolicExpressionTree>(trees).AsReadOnly();
     424      results["Models"].Value = new ItemList<ISymbolicExpressionTree>(trees).AsReadOnly(); // TODO: simplify trees
    425425    }
    426426
Note: See TracChangeset for help on using the changeset viewer.