- Timestamp:
- 03/03/17 17:33:24 (8 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces
- Files:
-
- 34 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationEnsembleModel.cs
r12509 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("4ABFE52F-57FC-467A-94A7-5F2C54EC5702")] 24 25 public interface IClassificationEnsembleModel : IClassificationModel { 25 26 void Add(IClassificationModel model); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationEnsembleSolution.cs
r12509 r14712 23 23 using HeuristicLab.Core; 24 24 namespace HeuristicLab.Problems.DataAnalysis { 25 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("61AB39D0-A8EE-4FCF-A2CF-9F1E6D070695")] 25 26 public interface IClassificationEnsembleSolution : IClassificationSolution { 26 27 new IClassificationEnsembleModel Model { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationModel.cs
r12509 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("F01D7E8A-56A7-4890-BD9C-262C210F14DA")] 24 25 public interface IClassificationModel : IDataAnalysisModel { 25 26 IEnumerable<double> GetEstimatedClassValues(IDataset dataset, IEnumerable<int> rows); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationProblem.cs
r12012 r14712 21 21 22 22 namespace HeuristicLab.Problems.DataAnalysis { 23 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("86326FA1-14E2-4182-B8D8-D9C20B25A149")] 23 24 public interface IClassificationProblem : IDataAnalysisProblem<IClassificationProblemData> { 24 25 } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationProblemData.cs
r12012 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("37AB76AB-60A0-4EE1-AD5D-5180F971970F")] 24 25 public interface IClassificationProblemData : IDataAnalysisProblemData { 25 26 string TargetVariable { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationSolution.cs
r12012 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("2F1B4DBC-CC8C-4B52-B89E-97E9F122DE34")] 24 25 public interface IClassificationSolution : IDataAnalysisSolution { 25 26 new IClassificationModel Model { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IDiscriminantFunctionClassificationModel.cs
r12509 r14712 23 23 using System.Collections.Generic; 24 24 namespace HeuristicLab.Problems.DataAnalysis { 25 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("DF44663F-8960-45BF-B23A-96E4C4582364")] 25 26 public interface IDiscriminantFunctionClassificationModel : IClassificationModel { 26 27 IEnumerable<double> Thresholds { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IDiscriminantFunctionClassificationSolution.cs
r12012 r14712 23 23 using System.Collections.Generic; 24 24 namespace HeuristicLab.Problems.DataAnalysis { 25 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("46C9CB2E-CA8E-459B-B0BF-961B56CBC32F")] 25 26 public interface IDiscriminantFunctionClassificationSolution : IClassificationSolution { 26 27 new IDiscriminantFunctionClassificationModel Model { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IDiscriminantFunctionThresholdCalculator.cs
r12012 r14712 23 23 using HeuristicLab.Core; 24 24 namespace HeuristicLab.Problems.DataAnalysis { 25 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("F4F17275-AC9C-4FCD-8215-298F12ED063F")] 25 26 public interface IDiscriminantFunctionThresholdCalculator : INamedItem { 26 27 void Calculate(IClassificationProblemData problemData, IEnumerable<double> estimatedValues, IEnumerable<double> targetClassValues, out double[] classValues, out double[] thresholds); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Clustering/IClusteringModel.cs
r12509 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("FC300384-EA52-4D00-BEA1-CD3A691173C0")] 24 25 public interface IClusteringModel : IDataAnalysisModel { 25 26 IEnumerable<int> GetClusterValues(IDataset dataset, IEnumerable<int> rows); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Clustering/IClusteringProblem.cs
r12012 r14712 21 21 22 22 namespace HeuristicLab.Problems.DataAnalysis { 23 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("901C51FB-0BE0-407C-A960-ABFC0871F75A")] 23 24 public interface IClusteringProblem : IDataAnalysisProblem<IClusteringProblemData> { 24 25 } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Clustering/IClusteringProblemData.cs
r12012 r14712 21 21 22 22 namespace HeuristicLab.Problems.DataAnalysis { 23 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("CA94493F-66B5-41B0-9BC4-8E9753362724")] 23 24 public interface IClusteringProblemData : IDataAnalysisProblemData { 24 25 } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Clustering/IClusteringSolution.cs
r12012 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("7C1BB5B0-685F-4DAE-84FB-7196C5F151A7")] 24 25 public interface IClusteringSolution : IDataAnalysisSolution { 25 26 new IClusteringModel Model { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisModel.cs
r12012 r14712 23 23 24 24 namespace HeuristicLab.Problems.DataAnalysis { 25 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("7D7CF611-534C-49AC-862E-3BB3C21543C3")] 25 26 public interface IDataAnalysisModel : INamedItem { 26 27 } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisProblem.cs
r12012 r14712 25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("1B447ACD-2B52-4DA6-93FB-8BE9FC7455E7")] 27 28 public interface IDataAnalysisProblem : IProblem { 28 29 IParameter ProblemDataParameter { get; } … … 31 32 } 32 33 34 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("FC68A680-06D0-4DFF-8E5C-1F21DE7E2F94")] 33 35 public interface IDataAnalysisProblem<T> : IDataAnalysisProblem 34 36 where T : class, IDataAnalysisProblemData { -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisProblemData.cs
r12509 r14712 26 26 27 27 namespace HeuristicLab.Problems.DataAnalysis { 28 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("313EA6D7-C03F-4C49-84C7-B2EA3874C446")] 28 29 public interface IDataAnalysisProblemData : INamedItem { 29 30 bool IsEmpty { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisSolution.cs
r12012 r14712 25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("FCE8CEF9-48C1-4831-81A8-93BD48385D63")] 27 28 public interface IDataAnalysisSolution : INamedItem, IStorableContent { 28 29 IDataAnalysisModel Model { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisSolutionExporter.cs
r12012 r14712 25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("C60CA407-8048-4077-BDCE-F9DEACC2E369")] 27 28 public interface IDataAnalysisSolutionExporter { 28 29 string FileTypeFilter { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataset.cs
r13321 r14712 27 27 28 28 namespace HeuristicLab.Problems.DataAnalysis { 29 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("12D6DE76-6EEE-48AD-85D8-14894FDE84AF")] 29 30 public interface IDataset : IItem, IStringConvertibleMatrix { 30 31 IEnumerable<string> VariableNames { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDependencyCalculator.cs
r12012 r14712 23 23 24 24 namespace HeuristicLab.Problems.DataAnalysis { 25 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("1ECEDAF5-8A22-4258-9E51-53E6A96EA995")] 25 26 public interface IDependencyCalculator { 26 27 double Maximum { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IOnlineCalculator.cs
r12012 r14712 38 38 InsufficientElementsAdded = 2 39 39 } 40 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("D8498D72-9CAB-45AD-B1BC-3BB464E90DCF")] 40 41 public interface IOnlineCalculator { 41 42 OnlineCalculatorError ErrorState { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/ITransformation.cs
r12012 r14712 24 24 25 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("367BE66F-757F-4FE7-9A89-58C2F80CEAA4")] 26 27 public interface ITransformation : IParameterizedItem { 27 28 string ShortName { get; } … … 29 30 } 30 31 32 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("DFC6A575-0DE6-4827-8B5D-DAB41363D7E7")] 31 33 public interface ITransformation<T> : ITransformation { 32 34 IEnumerable<T> Apply(IEnumerable<T> data); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/ITransformationMapper.cs
r12012 r14712 22 22 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("B8B606C3-97B7-480A-BE2A-4817EB09AC4C")] 24 25 public interface ITransformationMapper<out T> { 25 26 T GenerateModel(ITransformation transformation); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionEnsembleModel.cs
r12509 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("01127B0C-FE5D-4E71-8BA7-281A96270A00")] 24 25 public interface IRegressionEnsembleModel : IRegressionModel { 25 26 void Add(IRegressionModel model); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionEnsembleSolution.cs
r12509 r14712 23 23 using HeuristicLab.Core; 24 24 namespace HeuristicLab.Problems.DataAnalysis { 25 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("3322F3E6-6859-4C20-8776-7BE03BFBAC54")] 25 26 public interface IRegressionEnsembleSolution : IRegressionSolution { 26 27 new IRegressionEnsembleModel Model { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionModel.cs
r12509 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("4501CE10-2471-48DF-BE55-3500CD656046")] 24 25 public interface IRegressionModel : IDataAnalysisModel { 25 26 IEnumerable<double> GetEstimatedValues(IDataset dataset, IEnumerable<int> rows); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionProblem.cs
r12012 r14712 21 21 22 22 namespace HeuristicLab.Problems.DataAnalysis { 23 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("0DE32D33-30A5-403C-845C-6EEB65D3D6A4")] 23 24 public interface IRegressionProblem : IDataAnalysisProblem<IRegressionProblemData> { 24 25 } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionProblemData.cs
r12012 r14712 21 21 22 22 namespace HeuristicLab.Problems.DataAnalysis { 23 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("311921D4-EA53-42BD-8717-26BBDF91ED8F")] 23 24 public interface IRegressionProblemData : IDataAnalysisProblemData { 24 25 string TargetVariable { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionSolution.cs
r12851 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("CBF141A9-6DC5-41D3-AE65-E8503546920C")] 24 25 public interface IRegressionSolution : IDataAnalysisSolution { 25 26 new IRegressionModel Model { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/IOnlineTimeSeriesCalculator.cs
r12012 r14712 25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("5B248307-28CA-485D-98A4-C6266F346A4C")] 27 28 public interface IOnlineTimeSeriesCalculator { 28 29 OnlineCalculatorError ErrorState { get; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/ITimeSeriesPrognosisModel.cs
r12509 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("C30F82F3-665E-4A82-81A4-837CDA19AFD8")] 24 25 public interface ITimeSeriesPrognosisModel : IRegressionModel { 25 26 IEnumerable<IEnumerable<double>> GetPrognosedValues(IDataset dataset, IEnumerable<int> rows, IEnumerable<int> horizons); -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/ITimeSeriesPrognosisProblem.cs
r12012 r14712 21 21 22 22 namespace HeuristicLab.Problems.DataAnalysis { 23 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("6F75BBEB-C51B-4265-9E84-5ADA91E0D135")] 23 24 public interface ITimeSeriesPrognosisProblem : IDataAnalysisProblem<ITimeSeriesPrognosisProblemData> { 24 25 } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/ITimeSeriesPrognosisProblemData.cs
r12012 r14712 21 21 22 22 namespace HeuristicLab.Problems.DataAnalysis { 23 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("EE95A7DC-4B24-4961-A158-5C7848B061C1")] 23 24 public interface ITimeSeriesPrognosisProblemData : IRegressionProblemData { 24 25 int TrainingHorizon { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/ITimeSeriesPrognosisSolution.cs
r12012 r14712 22 22 using System.Collections.Generic; 23 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [HeuristicLab.Persistence.Default.CompositeSerializers.Storable.StorableType("ED3CEC98-1E5F-4C1E-B00E-53DDCC9141BB")] 24 25 public interface ITimeSeriesPrognosisSolution : IRegressionSolution { 25 26 new ITimeSeriesPrognosisModel Model { get; }
Note: See TracChangeset
for help on using the changeset viewer.