Changeset 14712 for branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces
- Timestamp:
- 03/03/17 17:33:24 (8 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/IModelBacktransformator.cs
r12012 r14712 24 24 25 25 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 26 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("E18B36B3-3DE3-4549-9985-7824E6AFDEA9")] 26 27 public interface IModelBacktransformator { 27 28 ISymbolicDataAnalysisModel Backtransform(ISymbolicDataAnalysisModel model, IEnumerable<ITransformation> transformations, string targetVariable); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisAnalyzer.cs
r12012 r14712 25 25 using HeuristicLab.Parameters; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("A6B3C37A-EE9E-4F70-85AD-D3C19305FFFF")] 27 28 public interface ISymbolicDataAnalysisAnalyzer : IAnalyzer { 28 29 IScopeTreeLookupParameter<ISymbolicExpressionTree> SymbolicExpressionTreeParameter { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisBoundedOperator.cs
r12012 r14712 22 22 using HeuristicLab.Core; 23 23 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("CD438481-1270-450F-801D-CD75EB306229")] 24 25 public interface ISymbolicDataAnalysisBoundedOperator : IOperator { 25 26 IValueLookupParameter<DoubleLimit> EstimationLimitsParameter { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisEvaluator.cs
r12012 r14712 24 24 using HeuristicLab.Optimization; 25 25 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 26 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("4703D47B-CE80-4E25-83AD-115519D8D986")] 26 27 public interface ISymbolicDataAnalysisEvaluator<T> : IEvaluator 27 28 where T : class,IDataAnalysisProblemData { -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisExpressionCrossover.cs
r12012 r14712 25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("598F1A8D-B5F3-410D-86D1-15FD5A8A9CFD")] 27 28 public interface ISymbolicDataAnalysisExpressionCrossover<T> : ISymbolicExpressionTreeCrossover, 28 29 ISymbolicExpressionTreeSizeConstraintOperator, ISymbolicDataAnalysisInterpreterOperator -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisExpressionTreeInterpreter.cs
r13248 r14712 25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("0955B513-EA5B-42E5-8C7C-962AB1642375")] 27 28 public interface ISymbolicDataAnalysisExpressionTreeInterpreter : INamedItem, IStatefulItem { 28 29 IEnumerable<double> GetSymbolicExpressionTreeValues(ISymbolicExpressionTree tree, IDataset dataset, IEnumerable<int> rows); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisGrammar.cs
r12012 r14712 23 23 24 24 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 25 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("35F6BCDD-FA8A-42C2-B868-73D1264A59C1")] 25 26 public interface ISymbolicDataAnalysisGrammar : ISymbolicExpressionGrammar { 26 27 } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisImpactValuesCalculator.cs
r12720 r14712 4 4 5 5 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 6 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("5B37873D-5257-4997-8F22-92ECEAEB2AC9")] 6 7 public interface ISymbolicDataAnalysisSolutionImpactValuesCalculator : IItem { 7 8 double CalculateReplacementValue(ISymbolicDataAnalysisModel model, ISymbolicExpressionTreeNode node, IDataAnalysisProblemData problemData, IEnumerable<int> rows); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisInterpreterOperator.cs
r12012 r14712 23 23 24 24 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 25 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("AD70E378-EC0E-40EC-8B8C-E5B34501B9D0")] 25 26 public interface ISymbolicDataAnalysisInterpreterOperator : IOperator { 26 27 ILookupParameter<ISymbolicDataAnalysisExpressionTreeInterpreter> SymbolicDataAnalysisTreeInterpreterParameter { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisModel.cs
r12012 r14712 22 22 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 23 23 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("DCF38EC9-6620-4B73-BB13-F562D9DC7D33")] 24 25 public interface ISymbolicDataAnalysisModel : IDataAnalysisModel { 25 26 ISymbolicExpressionTree SymbolicExpressionTree { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisMultiObjectiveAnalyzer.cs
r12012 r14712 22 22 using HeuristicLab.Data; 23 23 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("27180C9A-6C21-4420-9D63-FDB847DAFF77")] 24 25 public interface ISymbolicDataAnalysisMultiObjectiveAnalyzer : ISymbolicDataAnalysisAnalyzer { 25 26 IScopeTreeLookupParameter<DoubleArray> QualitiesParameter { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisMultiObjectiveEvaluator.cs
r12012 r14712 27 27 28 28 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 29 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("7FE52817-D055-4482-84D4-651BE5BD577E")] 29 30 public interface ISymbolicDataAnalysisMultiObjectiveEvaluator<T> : ISymbolicDataAnalysisEvaluator<T>, IMultiObjectiveEvaluator 30 31 where T : class,IDataAnalysisProblemData { -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisProblem.cs
r12012 r14712 25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("158D163D-A984-4472-92FB-0AF88E0C4B97")] 27 28 public interface ISymbolicDataAnalysisProblem : IDataAnalysisProblem, IHeuristicOptimizationProblem { 28 29 IValueParameter<ISymbolicDataAnalysisGrammar> SymbolicExpressionTreeGrammarParameter { get; } … … 47 48 } 48 49 50 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("0CB28795-B71E-4059-89F5-9649F99CB9B3")] 49 51 public interface ISymbolicDataAnalysisSingleObjectiveProblem : ISymbolicDataAnalysisProblem, ISingleObjectiveHeuristicOptimizationProblem { } 52 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("C91C1FD1-CBDC-4808-A453-3922F7207607")] 50 53 public interface ISymbolicDataAnalysisMultiObjectiveProblem : ISymbolicDataAnalysisProblem, IMultiObjectiveHeuristicOptimizationProblem { } 51 54 } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisSingleObjectiveAnalyzer.cs
r12012 r14712 25 25 using HeuristicLab.Parameters; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("E16AE69D-B9EE-4215-A3DA-22361A89295E")] 27 28 public interface ISymbolicDataAnalysisSingleObjectiveAnalyzer : ISymbolicDataAnalysisAnalyzer { 28 29 IScopeTreeLookupParameter<DoubleValue> QualityParameter { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisSingleObjectiveEvaluator.cs
r12012 r14712 25 25 using HeuristicLab.Core; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("07A3EA68-77BE-4858-A23B-9E0244E56339")] 27 28 public interface ISymbolicDataAnalysisSingleObjectiveEvaluator<T> : ISymbolicDataAnalysisEvaluator<T>, ISingleObjectiveEvaluator 28 29 where T : class,IDataAnalysisProblemData { -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisSolution.cs
r12012 r14712 22 22 23 23 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("D67B4AB7-6C63-472D-AB3B-0879A415777B")] 24 25 public interface ISymbolicDataAnalysisSolution : IDataAnalysisSolution { 25 26 new ISymbolicDataAnalysisModel Model { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisSolutionCreator.cs
r12012 r14712 23 23 using HeuristicLab.Optimization; 24 24 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 25 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("DC96110A-660E-42D8-B6CB-4F648CFF7A76")] 25 26 public interface ISymbolicDataAnalysisSolutionCreator : ISymbolicExpressionTreeCreator, ISolutionCreator { 26 27 } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interfaces/ISymbolicDataAnalysisValidationAnalyzer.cs
r12012 r14712 22 22 using HeuristicLab.Data; 23 23 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("19F3EAF2-4291-4016-B809-F881EBFCD965")] 24 25 public interface ISymbolicDataAnalysisValidationAnalyzer<T, U> : ISymbolicDataAnalysisAnalyzer, ISymbolicDataAnalysisInterpreterOperator 25 26 where T : class,ISymbolicDataAnalysisEvaluator<U>
Note: See TracChangeset
for help on using the changeset viewer.