Changeset 16462 for branches/2520_PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis
- Timestamp:
- 12/28/18 16:10:48 (6 years ago)
- Location:
- branches/2520_PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/Models/ConstantTimeSeriesPrognosisModel.cs
r16453 r16462 25 25 using HeuristicLab.Common; 26 26 using HeuristicLab.Core; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 29 29 namespace HeuristicLab.Problems.DataAnalysis { 30 [Storable Class]30 [StorableType("A69BF8CC-2A57-4FBE-A468-8D38F3B6BBA6")] 31 31 [Item("Constant TimeSeries Model", "A time series model that returns for all prediciton the same constant value.")] 32 32 [Obsolete] 33 33 public class ConstantTimeSeriesPrognosisModel : ConstantRegressionModel, ITimeSeriesPrognosisModel { 34 34 [StorableConstructor] 35 protected ConstantTimeSeriesPrognosisModel( bool deserializing) : base(deserializing) { }35 protected ConstantTimeSeriesPrognosisModel(StorableConstructorFlag _) : base(_) { } 36 36 protected ConstantTimeSeriesPrognosisModel(ConstantTimeSeriesPrognosisModel original, Cloner cloner) : base(original, cloner) { } 37 37 public override IDeepCloneable Clone(Cloner cloner) { -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/Models/TimeSeriesPrognosisAutoRegressiveModel.cs
r16453 r16462 25 25 using HeuristicLab.Common; 26 26 using HeuristicLab.Core; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 29 29 namespace HeuristicLab.Problems.DataAnalysis { 30 [Storable Class]30 [StorableType("9C44E097-50F8-4EC1-BE1B-6A0246EC020E")] 31 31 [Item("Autoregressive TimeSeries Model", "A linear autoregressive time series model used to predict future values.")] 32 32 public class TimeSeriesPrognosisAutoRegressiveModel : RegressionModel, ITimeSeriesPrognosisModel { … … 43 43 44 44 [StorableConstructor] 45 protected TimeSeriesPrognosisAutoRegressiveModel( bool deserializing) : base(deserializing) { }45 protected TimeSeriesPrognosisAutoRegressiveModel(StorableConstructorFlag _) : base(_) { } 46 46 protected TimeSeriesPrognosisAutoRegressiveModel(TimeSeriesPrognosisAutoRegressiveModel original, Cloner cloner) 47 47 : base(original, cloner) { -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/TimeSeriesPrognosisProblem.cs
r16453 r16462 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Fossil; 25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [Storable Class]27 [StorableType("F6680708-9368-4A96-AE2F-B4B7F4C3FE52")] 28 28 [Item("Time-series Prognosis Problem", "A general time-series prognosis problem.")] 29 29 public class TimeSeriesPrognosisProblem : DataAnalysisProblem<ITimeSeriesPrognosisProblemData>, ITimeSeriesPrognosisProblem { 30 30 [StorableConstructor] 31 protected TimeSeriesPrognosisProblem( bool deserializing) : base(deserializing) { }31 protected TimeSeriesPrognosisProblem(StorableConstructorFlag _) : base(_) { } 32 32 protected TimeSeriesPrognosisProblem(TimeSeriesPrognosisProblem original, Cloner cloner) : base(original, cloner) { } 33 33 public override IDeepCloneable Clone(Cloner cloner) { return new TimeSeriesPrognosisProblem(this, cloner); } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/TimeSeriesPrognosisProblemData.cs
r16453 r16462 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Fossil; 30 30 31 31 namespace HeuristicLab.Problems.DataAnalysis { 32 [Storable Class]32 [StorableType("68E790CA-24B3-4127-B06B-24E5D3078E52")] 33 33 [Item("TimeSeriesPrognosisProblemData", "Represents an item containing all data defining a time series prognosis problem.")] 34 34 public class TimeSeriesPrognosisProblemData : RegressionProblemData, ITimeSeriesPrognosisProblemData { … … 1571 1571 1572 1572 [StorableConstructor] 1573 protected TimeSeriesPrognosisProblemData( bool deserializing) : base(deserializing) { }1573 protected TimeSeriesPrognosisProblemData(StorableConstructorFlag _) : base(_) { } 1574 1574 1575 1575 protected TimeSeriesPrognosisProblemData(TimeSeriesPrognosisProblemData original, Cloner cloner) : base(original, cloner) { } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/TimeSeriesPrognosisResults.cs
r16453 r16462 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Optimization; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Fossil; 30 30 31 31 namespace HeuristicLab.Problems.DataAnalysis { 32 [Storable Class]32 [StorableType("E3F334B4-9980-473C-B77F-128AFAFD1DD1")] 33 33 [Item("Prognosis Results", "Represents a collection of time series prognosis results.")] 34 34 public class TimeSeriesPrognosisResults : ResultCollection { … … 330 330 331 331 [StorableConstructor] 332 public TimeSeriesPrognosisResults( bool deserializing) : base(deserializing) { }332 public TimeSeriesPrognosisResults(StorableConstructorFlag _) : base(_) { } 333 333 protected TimeSeriesPrognosisResults(TimeSeriesPrognosisResults original, Cloner cloner) 334 334 : base(original, cloner) { -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/TimeSeriesPrognosisSolution.cs
r16453 r16462 23 23 using System.Linq; 24 24 using HeuristicLab.Common; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.DataAnalysis { … … 29 29 /// Represents a time series prognosis data analysis solution 30 30 /// </summary> 31 [Storable Class]31 [StorableType("42CF9704-DCB2-4159-89B3-A30645399B86")] 32 32 public class TimeSeriesPrognosisSolution : TimeSeriesPrognosisSolutionBase { 33 33 [StorableConstructor] 34 protected TimeSeriesPrognosisSolution( bool deserializing) : base(deserializing) { }34 protected TimeSeriesPrognosisSolution(StorableConstructorFlag _) : base(_) { } 35 35 protected TimeSeriesPrognosisSolution(TimeSeriesPrognosisSolution original, Cloner cloner) : base(original, cloner) { } 36 36 protected internal TimeSeriesPrognosisSolution(ITimeSeriesPrognosisModel model, ITimeSeriesPrognosisProblemData problemData) -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/TimeSeriesPrognosis/TimeSeriesPrognosisSolutionBase.cs
r16453 r16462 25 25 using HeuristicLab.Data; 26 26 using HeuristicLab.Optimization; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 29 29 namespace HeuristicLab.Problems.DataAnalysis { 30 [Storable Class]30 [StorableType("DF08D8C4-90F8-456E-855B-C8F487FF7B51")] 31 31 public abstract class TimeSeriesPrognosisSolutionBase : RegressionSolutionBase, ITimeSeriesPrognosisSolution { 32 32 #region result names … … 128 128 129 129 [StorableConstructor] 130 protected TimeSeriesPrognosisSolutionBase( bool deserializing) : base(deserializing) { }130 protected TimeSeriesPrognosisSolutionBase(StorableConstructorFlag _) : base(_) { } 131 131 protected TimeSeriesPrognosisSolutionBase(TimeSeriesPrognosisSolutionBase original, Cloner cloner) : base(original, cloner) { } 132 132 protected TimeSeriesPrognosisSolutionBase(ITimeSeriesPrognosisModel model, ITimeSeriesPrognosisProblemData problemData)
Note: See TracChangeset
for help on using the changeset viewer.