Changeset 16628 for branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis
- Timestamp:
- 02/28/19 12:41:36 (6 years ago)
- Location:
- branches/2971_named_intervals
- Files:
-
- 8 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/Implementation/TimeSeriesPrognosis/Models/ConstantTimeSeriesPrognosisModel.cs
r15583 r16628 26 26 using HeuristicLab.Core; 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 using HEAL.Attic; 28 29 29 30 namespace HeuristicLab.Problems.DataAnalysis { 30 [Storable Class]31 [StorableType("F4C88360-FD99-430C-9BDF-822B2E87ABC4")] 31 32 [Item("Constant TimeSeries Model", "A time series model that returns for all prediciton the same constant value.")] 32 33 [Obsolete] 33 34 public class ConstantTimeSeriesPrognosisModel : ConstantRegressionModel, ITimeSeriesPrognosisModel { 34 35 [StorableConstructor] 35 protected ConstantTimeSeriesPrognosisModel( bool deserializing) : base(deserializing) { }36 protected ConstantTimeSeriesPrognosisModel(StorableConstructorFlag _) : base(_) { } 36 37 protected ConstantTimeSeriesPrognosisModel(ConstantTimeSeriesPrognosisModel original, Cloner cloner) : base(original, cloner) { } 37 38 public override IDeepCloneable Clone(Cloner cloner) { -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/Models/TimeSeriesPrognosisAutoRegressiveModel.cs
r15583 r16628 26 26 using HeuristicLab.Core; 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 using HEAL.Attic; 28 29 29 30 namespace HeuristicLab.Problems.DataAnalysis { 30 [Storable Class]31 [StorableType("D57F578F-F7C5-428E-B977-7DCEBD9CD521")] 31 32 [Item("Autoregressive TimeSeries Model", "A linear autoregressive time series model used to predict future values.")] 32 33 public class TimeSeriesPrognosisAutoRegressiveModel : RegressionModel, ITimeSeriesPrognosisModel { … … 43 44 44 45 [StorableConstructor] 45 protected TimeSeriesPrognosisAutoRegressiveModel( bool deserializing) : base(deserializing) { }46 protected TimeSeriesPrognosisAutoRegressiveModel(StorableConstructorFlag _) : base(_) { } 46 47 protected TimeSeriesPrognosisAutoRegressiveModel(TimeSeriesPrognosisAutoRegressiveModel original, Cloner cloner) 47 48 : base(original, cloner) { -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/TimeSeriesPrognosisProblem.cs
r15583 r16628 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 25 using HEAL.Attic; 25 26 26 27 namespace HeuristicLab.Problems.DataAnalysis { 27 [Storable Class]28 [StorableType("A63E7697-3C6D-4A6D-9D96-AF81F990D6BD")] 28 29 [Item("Time-series Prognosis Problem", "A general time-series prognosis problem.")] 29 30 public class TimeSeriesPrognosisProblem : DataAnalysisProblem<ITimeSeriesPrognosisProblemData>, ITimeSeriesPrognosisProblem { 30 31 [StorableConstructor] 31 protected TimeSeriesPrognosisProblem( bool deserializing) : base(deserializing) { }32 protected TimeSeriesPrognosisProblem(StorableConstructorFlag _) : base(_) { } 32 33 protected TimeSeriesPrognosisProblem(TimeSeriesPrognosisProblem original, Cloner cloner) : base(original, cloner) { } 33 34 public override IDeepCloneable Clone(Cloner cloner) { return new TimeSeriesPrognosisProblem(this, cloner); } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/TimeSeriesPrognosisProblemData.cs
r16244 r16628 28 28 using HeuristicLab.Parameters; 29 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 using HEAL.Attic; 30 31 31 32 namespace HeuristicLab.Problems.DataAnalysis { 32 [Storable Class]33 [StorableType("677A3084-C878-4F1D-817E-B14E99F978E4")] 33 34 [Item("TimeSeriesPrognosisProblemData", "Represents an item containing all data defining a time series prognosis problem.")] 34 35 public class TimeSeriesPrognosisProblemData : RegressionProblemData, ITimeSeriesPrognosisProblemData { … … 1571 1572 1572 1573 [StorableConstructor] 1573 protected TimeSeriesPrognosisProblemData( bool deserializing) : base(deserializing) { }1574 protected TimeSeriesPrognosisProblemData(StorableConstructorFlag _) : base(_) { } 1574 1575 1575 1576 protected TimeSeriesPrognosisProblemData(TimeSeriesPrognosisProblemData original, Cloner cloner) : base(original, cloner) { } -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/TimeSeriesPrognosisResults.cs
r15583 r16628 28 28 using HeuristicLab.Optimization; 29 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 using HEAL.Attic; 30 31 31 32 namespace HeuristicLab.Problems.DataAnalysis { 32 [Storable Class]33 [StorableType("D0D59DAD-81C2-42C4-B9B7-A8CFFB1CDD58")] 33 34 [Item("Prognosis Results", "Represents a collection of time series prognosis results.")] 34 35 public class TimeSeriesPrognosisResults : ResultCollection { … … 330 331 331 332 [StorableConstructor] 332 public TimeSeriesPrognosisResults( bool deserializing) : base(deserializing) { }333 public TimeSeriesPrognosisResults(StorableConstructorFlag _) : base(_) { } 333 334 protected TimeSeriesPrognosisResults(TimeSeriesPrognosisResults original, Cloner cloner) 334 335 : base(original, cloner) { -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/TimeSeriesPrognosisSolution.cs
r15583 r16628 24 24 using HeuristicLab.Common; 25 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 26 using HEAL.Attic; 26 27 27 28 namespace HeuristicLab.Problems.DataAnalysis { … … 29 30 /// Represents a time series prognosis data analysis solution 30 31 /// </summary> 31 [Storable Class]32 [StorableType("0843745A-936B-4370-B018-E1795C5FDCE8")] 32 33 public class TimeSeriesPrognosisSolution : TimeSeriesPrognosisSolutionBase { 33 34 [StorableConstructor] 34 protected TimeSeriesPrognosisSolution( bool deserializing) : base(deserializing) { }35 protected TimeSeriesPrognosisSolution(StorableConstructorFlag _) : base(_) { } 35 36 protected TimeSeriesPrognosisSolution(TimeSeriesPrognosisSolution original, Cloner cloner) : base(original, cloner) { } 36 37 protected internal TimeSeriesPrognosisSolution(ITimeSeriesPrognosisModel model, ITimeSeriesPrognosisProblemData problemData) -
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/TimeSeriesPrognosisSolutionBase.cs
r15583 r16628 26 26 using HeuristicLab.Optimization; 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 using HEAL.Attic; 28 29 29 30 namespace HeuristicLab.Problems.DataAnalysis { 30 [Storable Class]31 [StorableType("52A5D793-A9E4-407C-8394-BCE622666A85")] 31 32 public abstract class TimeSeriesPrognosisSolutionBase : RegressionSolutionBase, ITimeSeriesPrognosisSolution { 32 33 #region result names … … 128 129 129 130 [StorableConstructor] 130 protected TimeSeriesPrognosisSolutionBase( bool deserializing) : base(deserializing) { }131 protected TimeSeriesPrognosisSolutionBase(StorableConstructorFlag _) : base(_) { } 131 132 protected TimeSeriesPrognosisSolutionBase(TimeSeriesPrognosisSolutionBase original, Cloner cloner) : base(original, cloner) { } 132 133 protected TimeSeriesPrognosisSolutionBase(ITimeSeriesPrognosisModel model, ITimeSeriesPrognosisProblemData problemData)
Note: See TracChangeset
for help on using the changeset viewer.