Changeset 5607 for branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces
- Timestamp:
- 03/04/11 15:33:07 (14 years ago)
- Location:
- branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces
- Files:
-
- 3 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisMultiObjectiveEvaluator.cs
r5577 r5607 23 23 using System.Collections.Generic; 24 24 using HeuristicLab.Optimization; 25 using HeuristicLab.Core; 26 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 27 26 28 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { … … 28 30 where T : class,IDataAnalysisProblemData { 29 31 IEnumerable<bool> Maximization { get; } 32 double[] Evaluate(ExecutionContext context, ISymbolicExpressionTree tree, T problemData, IEnumerable<int> rows); 30 33 } 31 34 } -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisSingleObjectiveEvaluator.cs
r5577 r5607 20 20 #endregion 21 21 22 23 22 using HeuristicLab.Optimization; 23 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 24 using System.Collections.Generic; 25 using HeuristicLab.Core; 24 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 25 27 public interface ISymbolicDataAnalysisSingleObjectiveEvaluator<T> : ISymbolicDataAnalysisEvaluator<T>, ISingleObjectiveEvaluator 26 28 where T : class,IDataAnalysisProblemData { 27 29 bool Maximization { get; } 30 31 double Evaluate(IExecutionContext context, ISymbolicExpressionTree tree, Dataset dataset, IEnumerable<int> rows); 28 32 } 29 33 } -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisSolution.cs
r5495 r5607 21 21 22 22 23 namespace HeuristicLab.Problems.DataAnalysis.Symbolic .Interfaces{23 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 24 24 public interface ISymbolicDataAnalysisSolution : IDataAnalysisSolution { 25 25 new ISymbolicDataAnalysisModel Model { get; } -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisValidationAnalyzer.cs
r5606 r5607 22 22 using HeuristicLab.Data; 23 23 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 24 public interface ISymbolicDataAnalysisValidati ngAnalyzer<T, U> : ISymbolicDataAnalysisAnalyzer24 public interface ISymbolicDataAnalysisValidationAnalyzer<T, U> : ISymbolicDataAnalysisAnalyzer 25 25 where T : class,ISymbolicDataAnalysisEvaluator<U> 26 26 where U : class, IDataAnalysisProblemData { 27 ILookupParameter<U> ProblemDataParameter { get; } 27 28 ILookupParameter<T> EvaluatorParameter { get; } 28 29 IValueLookupParameter<IntValue> ValidationSamplesStartParameter { get; }
Note: See TracChangeset
for help on using the changeset viewer.