Changeset 15971
- Timestamp:
- 06/26/18 16:42:06 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2925_AutoDiffForDynamicalModels/HeuristicLab.Problems.DynamicalSystemsModelling/3.3/Problem.cs
r15970 r15971 314 314 315 315 // for normalized MSE = 1/variance(t) * MSE(t, pred) 316 // TODO: Perf. (by standardization of target variables before evaluation of all trees) 316 317 var invVar = Enumerable.Range(0, targetVariables.Length) 317 318 .Select(c => rows.Select(row => targetValues[row, c])) // colums vectors … … 327 328 int r = 0; 328 329 foreach (var y_pred in predicted) { 329 // TODO NMSE to put the same weight on each target regardless of the value range;330 330 for (int c = 0; c < y_pred.Length; c++) { 331 331 … … 422 422 results["Prediction (training)"].Value = trainingList.AsReadOnly(); 423 423 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 425 425 } 426 426
Note: See TracChangeset
for help on using the changeset viewer.