- Timestamp:
- 02/28/19 12:41:36 (5 years ago)
- Location:
- branches/2971_named_intervals
- Files:
-
- 38 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2971_named_intervals
-
Property
svn:ignore
set to
packages
-
Property
svn:ignore
set to
-
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationEnsembleModel.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("7C746A78-B916-44A4-9F60-2644FBA50F7C")] 24 27 public interface IClassificationEnsembleModel : IClassificationModel { 25 28 void Add(IClassificationModel model); -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationEnsembleSolution.cs
r15583 r16628 22 22 using System.Collections.Generic; 23 23 using HeuristicLab.Core; 24 using HEAL.Attic; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("D1F6C9EB-E891-49EE-BF93-86EBB6DE34F7")] 25 28 public interface IClassificationEnsembleSolution : IClassificationSolution { 26 29 new IClassificationEnsembleModel Model { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationModel.cs
r16243 r16628 22 22 using System; 23 23 using System.Collections.Generic; 24 using HEAL.Attic; 24 25 25 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("816F08D0-FDEE-4435-B01E-71B3EC9A4AE8")] 26 28 /// <summary> 27 29 /// Interface for all classification models. -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationProblem.cs
r15583 r16628 1 #region License Information 1 using HEAL.Attic; 2 #region License Information 2 3 /* HeuristicLab 3 4 * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 21 22 22 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [StorableType("719B8F33-15F3-4219-B392-CF65685D09D3")] 23 25 public interface IClassificationProblem : IDataAnalysisProblem<IClassificationProblemData> { 24 26 } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationProblemData.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("B0BC0FBB-CF7F-4DE9-B63F-374C1B25DC48")] 24 27 public interface IClassificationProblemData : IDataAnalysisProblemData { 25 28 string TargetVariable { get; set; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationSolution.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("96CDC69A-E7D8-4E87-A8F5-237E7771391F")] 24 27 public interface IClassificationSolution : IDataAnalysisSolution { 25 28 new IClassificationModel Model { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IDiscriminantFunctionClassificationModel.cs
r15583 r16628 22 22 using System; 23 23 using System.Collections.Generic; 24 using HEAL.Attic; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("35971A29-D6D4-49AC-903E-957DDE2DB960")] 25 28 public interface IDiscriminantFunctionClassificationModel : IClassificationModel { 26 29 IEnumerable<double> Thresholds { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IDiscriminantFunctionClassificationSolution.cs
r15583 r16628 22 22 using System; 23 23 using System.Collections.Generic; 24 using HEAL.Attic; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("357A3791-B5C9-4724-9A2B-472DA411BA13")] 25 28 public interface IDiscriminantFunctionClassificationSolution : IClassificationSolution { 26 29 new IDiscriminantFunctionClassificationModel Model { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IDiscriminantFunctionThresholdCalculator.cs
r15583 r16628 22 22 using System.Collections.Generic; 23 23 using HeuristicLab.Core; 24 using HEAL.Attic; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("370BE41A-461D-49B5-8AFB-EEAFB6B95C35")] 25 28 public interface IDiscriminantFunctionThresholdCalculator : INamedItem { 26 29 void Calculate(IClassificationProblemData problemData, IEnumerable<double> estimatedValues, IEnumerable<double> targetClassValues, out double[] classValues, out double[] thresholds); -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Clustering/IClusteringModel.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("42B664EE-FB1A-4A2C-9067-6650C790DFCC")] 24 27 public interface IClusteringModel : IDataAnalysisModel { 25 28 IEnumerable<int> GetClusterValues(IDataset dataset, IEnumerable<int> rows); -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Clustering/IClusteringProblem.cs
r15583 r16628 1 #region License Information 1 using HEAL.Attic; 2 #region License Information 2 3 /* HeuristicLab 3 4 * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 21 22 22 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [StorableType("4C6FB508-146E-4252-826B-0BD386AAD6BB")] 23 25 public interface IClusteringProblem : IDataAnalysisProblem<IClusteringProblemData> { 24 26 } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Clustering/IClusteringProblemData.cs
r15583 r16628 1 #region License Information 1 using HEAL.Attic; 2 #region License Information 2 3 /* HeuristicLab 3 4 * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 21 22 22 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [StorableType("9B74FB18-0B3E-4251-BE43-024708970E77")] 23 25 public interface IClusteringProblemData : IDataAnalysisProblemData { 24 26 } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Clustering/IClusteringSolution.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("45FB42B8-490B-465E-8887-CF0ED01329B2")] 24 27 public interface IClusteringSolution : IDataAnalysisSolution { 25 28 new IClusteringModel Model { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisModel.cs
r16243 r16628 22 22 using System.Collections.Generic; 23 23 using HeuristicLab.Core; 24 using HEAL.Attic; 24 25 25 26 namespace HeuristicLab.Problems.DataAnalysis { … … 28 29 /// <remarks>All methods and properties in in this interface must be implemented thread safely</remarks> 29 30 /// </summary> 31 [StorableType("D01E5B24-9FA7-46E7-9AEC-EC1E236C6CD7")] 30 32 public interface IDataAnalysisModel : INamedItem { 31 33 IEnumerable<string> VariablesUsedForPrediction { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisProblem.cs
r15583 r16628 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Optimization; 25 using HEAL.Attic; 25 26 26 27 namespace HeuristicLab.Problems.DataAnalysis { 28 [StorableType("7D263DD9-1669-41E0-93FE-B8C2D3BBF0B2")] 27 29 public interface IDataAnalysisProblem : IProblem { 28 30 IParameter ProblemDataParameter { get; } … … 31 33 } 32 34 35 [StorableType("F3B21B7C-6E73-47B0-A76C-7F85E9C1B0E7")] 33 36 public interface IDataAnalysisProblem<T> : IDataAnalysisProblem 34 where T : class, IDataAnalysisProblemData {37 where T : class, IDataAnalysisProblemData { 35 38 new IValueParameter<T> ProblemDataParameter { get; } 36 39 new T ProblemData { get; set; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisProblemData.cs
r16244 r16628 24 24 using HeuristicLab.Core; 25 25 using HeuristicLab.Data; 26 using HEAL.Attic; 26 27 27 28 namespace HeuristicLab.Problems.DataAnalysis { 29 [StorableType("237151F6-C698-4199-8E3B-7A8B479B094C")] 28 30 public interface IDataAnalysisProblemData : INamedItem { 29 31 bool IsEmpty { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisSolution.cs
r15583 r16628 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using HEAL.Attic; 25 26 26 27 namespace HeuristicLab.Problems.DataAnalysis { 28 [StorableType("CDE4477F-8411-47E4-AD8D-496EC681E584")] 27 29 public interface IDataAnalysisSolution : INamedItem, IStorableContent { 28 30 IDataAnalysisModel Model { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataAnalysisSolutionExporter.cs
r15583 r16628 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using HEAL.Attic; 25 26 26 27 namespace HeuristicLab.Problems.DataAnalysis { 28 [StorableType("1ED59AF5-4502-4D39-BD03-3763A1A3C947")] 27 29 public interface IDataAnalysisSolutionExporter { 28 30 string FileTypeFilter { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDataset.cs
r16241 r16628 25 25 using HeuristicLab.Core; 26 26 using HeuristicLab.Data; 27 using HEAL.Attic; 27 28 28 29 namespace HeuristicLab.Problems.DataAnalysis { 30 [StorableType("A3C6A9BF-8C6D-429B-8283-32C74807BFF5")] 29 31 public interface IDataset : IItem, IStringConvertibleMatrix { 30 32 IEnumerable<string> VariableNames { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IDependencyCalculator.cs
r15583 r16628 22 22 using System; 23 23 using System.Collections.Generic; 24 using HEAL.Attic; 24 25 25 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("3283B3FB-8467-4B99-9B6E-23BF3D1B8505")] 26 28 public interface IDependencyCalculator { 27 29 double Maximum { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/IOnlineCalculator.cs
r15583 r16628 22 22 23 23 using System; 24 using HEAL.Attic; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 25 27 [Flags] 28 [StorableType("8A28DDA1-4814-4B77-9457-0EE930BE9C73")] 26 29 public enum OnlineCalculatorError { 27 30 /// <summary> … … 38 41 InsufficientElementsAdded = 2 39 42 } 43 44 [StorableType("119C8242-3EE7-4C34-A7AC-68ABF76EB11B")] 40 45 public interface IOnlineCalculator { 41 46 OnlineCalculatorError ErrorState { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/ITextValue.cs
r16587 r16628 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Data; 25 using HEAL.Attic; 25 26 26 27 namespace HeuristicLab.Problems.DataAnalysis { 28 [StorableType("47101B76-1C03-420A-B399-CF5E983FAA61")] 27 29 public interface ITextValue : IStringConvertibleValue { 28 30 } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/ITransformation.cs
r15583 r16628 22 22 using System.Collections.Generic; 23 23 using HeuristicLab.Core; 24 using HEAL.Attic; 24 25 25 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("1D33FC0B-8F56-496E-B218-F478AAD088FB")] 26 28 public interface ITransformation : IParameterizedItem { 27 29 string ShortName { get; } … … 29 31 } 30 32 33 [StorableType("A08CF2F2-FA26-406D-9F20-15E0480B25E1")] 31 34 public interface ITransformation<T> : ITransformation { 32 35 void ConfigureParameters(IEnumerable<T> data); -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/ITransformationMapper.cs
r15583 r16628 1 #region License Information 1 using HEAL.Attic; 2 #region License Information 2 3 /* HeuristicLab 3 4 * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 22 23 23 24 namespace HeuristicLab.Problems.DataAnalysis { 25 [StorableType("5C8BFC7F-F737-4BE5-9809-37432F14E187")] 24 26 public interface ITransformationMapper<out T> { 25 27 T GenerateModel(ITransformation transformation); -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IConfidenceRegressionModel.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 23 24 24 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("84837072-1A1D-4E31-8B36-A7AFD89B7935")] 25 27 public interface IConfidenceRegressionModel : IRegressionModel { 26 28 IEnumerable<double> GetEstimatedVariances(IDataset dataset, IEnumerable<int> rows); -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IConfidenceRegressionSolution.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 23 24 24 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("FF6EF38E-5D11-49EA-A835-99787D590A72")] 25 27 public interface IConfidenceRegressionSolution : IRegressionSolution { 26 28 new IConfidenceRegressionModel Model { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionEnsembleModel.cs
r15583 r16628 22 22 using System; 23 23 using System.Collections.Generic; 24 using HEAL.Attic; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("9F5476B2-ABDD-488E-9BEB-8AF44004EAFE")] 25 28 public interface IRegressionEnsembleModel : IRegressionModel { 26 29 void Add(IRegressionModel model); -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionEnsembleSolution.cs
r15583 r16628 22 22 using System.Collections.Generic; 23 23 using HeuristicLab.Core; 24 using HEAL.Attic; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("6C7E05A3-D58B-4200-9CA5-BC6B3B78EBA9")] 25 28 public interface IRegressionEnsembleSolution : IRegressionSolution { 26 29 new IRegressionEnsembleModel Model { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionModel.cs
r16243 r16628 22 22 using System; 23 23 using System.Collections.Generic; 24 using HEAL.Attic; 24 25 25 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("6CD51A21-FA04-4762-AE48-E9696032785E")] 26 28 /// <summary> 27 29 /// Interface for all regression models. -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionProblem.cs
r15583 r16628 1 #region License Information 1 using HEAL.Attic; 2 #region License Information 2 3 /* HeuristicLab 3 4 * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 21 22 22 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [StorableType("235F77DA-38E3-4627-8544-529686AFE939")] 23 25 public interface IRegressionProblem : IDataAnalysisProblem<IRegressionProblemData> { 24 26 } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionProblemData.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 23 24 24 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("1FA10493-9F9A-40DB-BCDC-1E610B5D7F4F")] 25 27 public interface IRegressionProblemData : IDataAnalysisProblemData { 26 28 string TargetVariable { get; set; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Regression/IRegressionSolution.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("5545EED3-D06B-4398-9233-C2A10343E3CA")] 24 27 public interface IRegressionSolution : IDataAnalysisSolution { 25 28 new IRegressionModel Model { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/IOnlineTimeSeriesCalculator.cs
r15583 r16628 23 23 using System; 24 24 using System.Collections.Generic; 25 using HEAL.Attic; 25 26 26 27 namespace HeuristicLab.Problems.DataAnalysis { 28 [StorableType("7461AC5D-9D9A-4DCD-B32F-602260E58FFC")] 27 29 public interface IOnlineTimeSeriesCalculator { 28 30 OnlineCalculatorError ErrorState { get; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/ITimeSeriesPrognosisModel.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("3F0A4695-C244-4725-A7CE-A59DEC087E56")] 24 27 /// <summary> 25 28 /// Interface for all time series prognosis models. -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/ITimeSeriesPrognosisProblem.cs
r15583 r16628 1 #region License Information 1 using HEAL.Attic; 2 #region License Information 2 3 /* HeuristicLab 3 4 * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 21 22 22 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [StorableType("0AAD21C3-08BE-4A1F-81D4-A318B4458F71")] 23 25 public interface ITimeSeriesPrognosisProblem : IDataAnalysisProblem<ITimeSeriesPrognosisProblemData> { 24 26 } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/ITimeSeriesPrognosisProblemData.cs
r15583 r16628 1 #region License Information 1 using HEAL.Attic; 2 #region License Information 2 3 /* HeuristicLab 3 4 * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 21 22 22 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [StorableType("03078B05-9C74-483F-86A8-723F41E56BDC")] 23 25 public interface ITimeSeriesPrognosisProblemData : IRegressionProblemData { 24 26 int TrainingHorizon { get; set; } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/ITimeSeriesPrognosisSolution.cs
r15583 r16628 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("0CF4AFFB-B2A5-4E17-B32A-92A6F95CBC08")] 24 27 public interface ITimeSeriesPrognosisSolution : IRegressionSolution { 25 28 new ITimeSeriesPrognosisModel Model { get; }
Note: See TracChangeset
for help on using the changeset viewer.