Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/28/09 12:54:28 (15 years ago)
Author:
mkommend
Message:

commit to synchronize with GK
CAUTION: this changeset does not build (ticket #712)

Location:
branches/HeuristicLab.Modeling Database Backend/sources/HeuristicLab.Modeling/3.2
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Modeling Database Backend/sources/HeuristicLab.Modeling/3.2/HeuristicLab.Modeling-3.2.csproj

    r2041 r2185  
    8383  <ItemGroup>
    8484    <Compile Include="ClassificationProblemInjector.cs" />
     85    <Compile Include="IModelingDatabase.cs" />
    8586    <Compile Include="VariableImpactCalculatorBase.cs" />
    8687    <Compile Include="VariableEvaluationImpactCalculator.cs" />
  • branches/HeuristicLab.Modeling Database Backend/sources/HeuristicLab.Modeling/3.2/IModel.cs

    r2041 r2185  
    3030    Dataset Dataset { get; }
    3131    string TargetVariable { get; }
     32    IEnumerable<string> InputVariables { get; }
    3233    double TrainingMeanSquaredError { get; }
    3334    double ValidationMeanSquaredError { get; }
  • branches/HeuristicLab.Modeling Database Backend/sources/HeuristicLab.Modeling/3.2/Model.cs

    r2045 r2185  
    4040      get { return targetVariable; }
    4141      set { targetVariable = value; }
     42    }
     43
     44    private List<string> inputVariables = new List<string>();
     45    public IEnumerable<string> InputVariables {
     46      get { return inputVariables; }
     47    }
     48
     49    public void AddInputVariables(string variableName) {
     50      if (!inputVariables.Contains(variableName))
     51        inputVariables.Add(variableName);
    4252    }
    4353
     
    122132    public double GetVariableQualityImpact(string variableName) {
    123133      if (variableQualityImpacts.ContainsKey(variableName)) return variableQualityImpacts[variableName];
    124       else throw new ArgumentException("Impact of variable "+variableName+" is not available.");
     134      else throw new ArgumentException("Impact of variable " + variableName + " is not available.");
    125135    }
    126136
Note: See TracChangeset for help on using the changeset viewer.