Changeset 2454 for trunk/sources/HeuristicLab.Modeling
- Timestamp:
- 10/29/09 16:07:55 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Modeling/3.2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Modeling/3.2/DefaultModelAnalyzerOperators.cs
r2440 r2454 37 37 } 38 38 39 #region variable impacts40 VariableEvaluationImpactCalculator evaluationImpactCalculator = new VariableEvaluationImpactCalculator();41 evaluationImpactCalculator.GetVariableInfo("SamplesStart").ActualName = "TrainingSamplesStart";42 evaluationImpactCalculator.GetVariableInfo("SamplesEnd").ActualName = "TrainingSamplesEnd";43 VariableQualityImpactCalculator qualityImpactCalculator = new VariableQualityImpactCalculator();44 qualityImpactCalculator.GetVariableInfo("SamplesStart").ActualName = "TrainingSamplesStart";45 qualityImpactCalculator.GetVariableInfo("SamplesEnd").ActualName = "TrainingSamplesEnd";46 47 seq.AddSubOperator(evaluationImpactCalculator);48 seq.AddSubOperator(qualityImpactCalculator);49 #endregion50 51 39 op.OperatorGraph.AddOperator(seq); 52 40 op.OperatorGraph.InitialOperator = seq; … … 72 60 } 73 61 74 ItemList evaluationImpacts = modelScope.GetVariableValue<ItemList>(ModelingResult.VariableEvaluationImpact.ToString(), false);75 ItemList qualityImpacts = modelScope.GetVariableValue<ItemList>(ModelingResult.VariableQualityImpact.ToString(), false);76 foreach (ItemList row in evaluationImpacts) {77 string variableName = ((StringData)row[0]).Data;78 double impact = ((DoubleData)row[1]).Data;79 model.SetVariableResult(ModelingResult.VariableEvaluationImpact, variableName, impact);80 model.AddInputVariable(variableName);81 }82 foreach (ItemList row in qualityImpacts) {83 string variableName = ((StringData)row[0]).Data;84 double impact = ((DoubleData)row[1]).Data;85 model.SetVariableResult(ModelingResult.VariableQualityImpact, variableName, impact);86 model.AddInputVariable(variableName);87 }88 89 62 return model; 90 63 } -
trunk/sources/HeuristicLab.Modeling/3.2/ModelingResult.cs
r2428 r2454 76 76 77 77 VariableQualityImpact, 78 VariableEvaluationImpact 78 VariableEvaluationImpact, 79 VariableNodeImpact 79 80 } 80 81 }
Note: See TracChangeset
for help on using the changeset viewer.