Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/23/11 16:07:14 (14 years ago)
Author:
mkommend
Message:

#1418: Refactored RegressionProblemData and related classes.

Location:
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisProblem.cs

    r5540 r5554  
    2020#endregion
    2121
     22using HeuristicLab.Core;
    2223using HeuristicLab.Optimization;
    23 using HeuristicLab.Core;
    2424
    2525namespace HeuristicLab.Problems.DataAnalysis {
    26   public interface IDataAnalysisProblem<T> : IProblem
     26  public interface IDataAnalysisProblem : IProblem {
     27    IParameter ProblemDataParameter { get; }
     28    IDataAnalysisProblemData ProblemData { get; }
     29  }
     30
     31  public interface IDataAnalysisProblem<T> : IDataAnalysisProblem
    2732  where T : class, IDataAnalysisProblemData {
    28     IValueParameter<T> ProblemDataParameter { get; }
    29     T ProblemData { get; }
     33    new IValueParameter<T> ProblemDataParameter { get; }
     34    new T ProblemData { get; }
    3035    new IDataAnalysisEvaluator<T> Evaluator { get; }
    3136    new IDataAnalysisSolutionCreator<T> SolutionCreator { get; }
  • branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisProblemData.cs

    r5532 r5554  
    2727  public interface IDataAnalysisProblemData : INamedItem {
    2828    Dataset Dataset { get; }
    29     IEnumerable<string> InputVariables { get; }
     29    IEnumerable<string> AllowedInputVariables { get; }
    3030
    3131    int TrainingSamplesStart { get; set; }
     
    3434    int TestSamplesEnd { get; set; }
    3535
     36    IEnumerable<int> TrainingIndizes { get; }
     37    IEnumerable<int> TestIndizes { get; }
     38
    3639    event EventHandler Changed;
    3740  }
Note: See TracChangeset for help on using the changeset viewer.