Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/28/19 13:41:42 (5 years ago)
Author:
gkronber
Message:

#2520: merged changes from PersistenceOverhaul branch (r16451:16564) into trunk

Location:
trunk
Files:
25 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/HeuristicLab.Algorithms.DataAnalysis

  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4

  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/IDataAnalysisAlgorithm.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2222using HeuristicLab.Optimization;
    2323using HeuristicLab.Problems.DataAnalysis;
     24using HEAL.Attic;
    2425
    2526namespace HeuristicLab.Algorithms.DataAnalysis {
     27  [StorableType("76554c78-e43e-4988-910b-0f31338dab47")]
    2628  /// <summary>
    2729  /// Interface to represent a data analysis algorithm.
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/IGaussianProcessClassificationModelCreator.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2222using HeuristicLab.Core;
    2323using HeuristicLab.Problems.DataAnalysis;
     24using HEAL.Attic;
    2425
    2526namespace HeuristicLab.Algorithms.DataAnalysis {
     27  [StorableType("14d873cf-cdfa-40db-80d2-bc25ccf38344")]
    2628  /// <summary>
    2729  /// Interface to represent a Gaussian process model creator for classification
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/IGaussianProcessModel.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2121
    2222using HeuristicLab.Problems.DataAnalysis;
     23using HEAL.Attic;
    2324
    2425namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("dc76e136-7a3e-49cd-95b4-bbd3ead06d0c")]
    2527  /// <summary>
    2628  /// Interface to represent a Gaussian process posterior
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/IGaussianProcessModelCreator.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2323using HeuristicLab.Data;
    2424using HeuristicLab.Encodings.RealVectorEncoding;
     25using HEAL.Attic;
    2526
    2627namespace HeuristicLab.Algorithms.DataAnalysis {
     28  [StorableType("a83cbf4d-6e7c-4e30-904e-d0f0c89d2ed3")]
    2729  /// <summary>
    2830  /// Interface to represent a Gaussian process model creator (either regression or classification)
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/IGaussianProcessRegressionModelCreator.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2222using HeuristicLab.Core;
    2323using HeuristicLab.Problems.DataAnalysis;
     24using HEAL.Attic;
    2425
    2526namespace HeuristicLab.Algorithms.DataAnalysis {
     27  [StorableType("11e34d2f-d302-4048-b125-7886cf655d6f")]
    2628  /// <summary>
    2729  /// Interface to represent a Gaussian process model creator for regression
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/IGaussianProcessSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2121
    2222using HeuristicLab.Problems.DataAnalysis;
     23using HEAL.Attic;
    2324
    2425namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("f9bedb56-c034-4bb3-8125-d1146b03376c")]
    2527  /// <summary>
    2628  /// Interface to represent a Gaussian process solution (either regression or classification)
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INcaClassificationSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2121
    2222using HeuristicLab.Problems.DataAnalysis;
     23using HEAL.Attic;
    2324
    2425namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("afb3d86e-f5a9-4bd5-a5a5-35337c1163e9")]
    2527  public interface INcaClassificationSolution : IClassificationSolution {
    2628    new INcaModel Model { get; }
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INcaModel.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2222using System.Collections.Generic;
    2323using HeuristicLab.Problems.DataAnalysis;
     24using HEAL.Attic;
    2425
    2526namespace HeuristicLab.Algorithms.DataAnalysis {
     27  [StorableType("52f233e3-90de-4de9-bd8f-eca1b9eab1ac")]
    2628  public interface INcaModel : IClassificationModel {
    2729    new INcaClassificationSolution CreateClassificationSolution(IClassificationProblemData problemData);
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INearestNeighbourClassificationSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
     23using HEAL.Attic;
    2524
    2625namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("ad083c00-f5fb-4b79-a36f-489523f98be9")]
    2727  /// <summary>
    2828  /// Interface to represent a nearest neighbour classification solution
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INearestNeighbourModel.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
    25 using System.Collections.Generic;
     23using HEAL.Attic;
    2624
    2725namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("ceda9f55-7424-4f9a-9961-db300d093f96")]
    2827  /// <summary>
    2928  /// Interface to represent a nearest neighbour model for either regression or classification
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INearestNeighbourRegressionSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
     23using HEAL.Attic;
    2524
    2625namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("ce11dac3-5b79-4390-80cc-dddeb9d0250c")]
    2727  /// <summary>
    2828  /// Interface to represent a nearest neighbour regression solution
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INeuralNetworkClassificationSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
     23using HEAL.Attic;
    2524
    2625namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("5c569264-6b1d-4a7c-8c3a-938576f07c6f")]
    2727  /// <summary>
    2828  /// Interface to represent a neural network classification solution
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INeuralNetworkEnsembleClassificationSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
     23using HEAL.Attic;
    2524
    2625namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("d9c3883e-99bb-4730-b36c-18ed2a52cbe3")]
    2727  /// <summary>
    2828  /// Interface to represent a neural network ensemble classification solution
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INeuralNetworkEnsembleModel.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
    25 using System.Collections.Generic;
     23using HEAL.Attic;
    2624
    2725namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("8cc4503e-dec8-43d9-a966-3619ace0da41")]
    2827  /// <summary>
    2928  /// Interface to represent a neural network ensemble model for either regression or classification
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INeuralNetworkEnsembleRegressionSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
     23using HEAL.Attic;
    2524
    2625namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("9cbae9de-c128-45d8-9013-4ac70f641b08")]
    2727  /// <summary>
    2828  /// Interface to represent a neural network ensemble regression solution
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INeuralNetworkModel.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
    25 using System.Collections.Generic;
     23using HEAL.Attic;
    2624
    2725namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("21800d09-cdf8-4faf-a832-0a709ab84f33")]
    2827  /// <summary>
    2928  /// Interface to represent a neural network model for either regression or classification
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INeuralNetworkRegressionSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
     23using HEAL.Attic;
    2524
    2625namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("f5a0df9f-1148-40d8-a13d-f5e114c2c95f")]
    2727  /// <summary>
    2828  /// Interface to represent a neural network regression solution
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/IRandomForestClassificationSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
     23using HEAL.Attic;
    2524
    2625namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("ff6d9203-3685-418b-b6cc-2312b50c4014")]
    2727  /// <summary>
    2828  /// Interface to represent a random forest classification solution
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/IRandomForestModel.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2222using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;
    2323using HeuristicLab.Problems.DataAnalysis;
    24 
     24using HEAL.Attic;
    2525
    2626namespace HeuristicLab.Algorithms.DataAnalysis {
     27  [StorableType("627fb9cf-b3fe-4f9b-a76b-f0f1b7a31f0c")]
    2728  /// <summary>
    2829  /// Interface to represent a random forest model for either regression or classification
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/IRandomForestRegressionSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2121
    2222using HeuristicLab.Problems.DataAnalysis;
    23 using HeuristicLab.Problems.DataAnalysis.Symbolic.Regression;
     23using HEAL.Attic;
    2424
    2525namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("17e636cc-fa01-4844-8e48-bd7d525eac3a")]
    2627  /// <summary>
    2728  /// Interface to represent a random forest regression solution
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/ISupportVectorMachineModel.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2222using HeuristicLab.Problems.DataAnalysis;
    2323using LibSVM;
     24using HEAL.Attic;
    2425
    2526namespace HeuristicLab.Algorithms.DataAnalysis {
     27  [StorableType("5284987f-4f3e-43dd-9bc8-a8b3c7d952ce")]
    2628  /// <summary>
    2729  /// Interface to represent a support vector machine model
  • trunk/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/ISupportVectorMachineSolution.cs

    r15583 r16565  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    2322using HeuristicLab.Problems.DataAnalysis;
    24 using HeuristicLab.Core;
     23using HEAL.Attic;
    2524
    2625namespace HeuristicLab.Algorithms.DataAnalysis {
     26  [StorableType("598d2904-58e5-4a2f-8cd4-378ed3fa6132")]
    2727  /// <summary>
    2828  /// Interface to represent a support vector solution (either regression or classification)
Note: See TracChangeset for help on using the changeset viewer.