Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/03/17 11:41:43 (7 years ago)
Author:
gkronber
Message:

#2520

  • renamed StorableClass -> StorableType
  • changed persistence to use GUIDs instead of type names
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/CrossValidation.cs

    r13368 r14711  
    3737  [Item("Cross Validation (CV)", "Cross-validation wrapper for data analysis algorithms.")]
    3838  [Creatable(CreatableAttribute.Categories.DataAnalysis, Priority = 100)]
    39   [StorableClass("0C10D8F9-0511-44DD-9FED-42BFD539E96B")]
     39  [StorableType("0C10D8F9-0511-44DD-9FED-42BFD539E96B")]
    4040  public sealed class CrossValidation : ParameterizedNamedItem, IAlgorithm, IStorableContent {
    4141    public CrossValidation()
     
    364364    public override void CollectParameterValues(IDictionary<string, IItem> values) {
    365365      values.Add("Algorithm Name", new StringValue(Name));
    366       values.Add("Algorithm Type", new StringValue(GetType().GetPrettyName()));
     366      values.Add("Algorithm MemberSelection", new StringValue(GetType().GetPrettyName()));
    367367      values.Add("Folds", new IntValue(Folds.Value));
    368368
    369369      if (algorithm != null) {
    370370        values.Add("CrossValidation Algorithm Name", new StringValue(Algorithm.Name));
    371         values.Add("CrossValidation Algorithm Type", new StringValue(Algorithm.GetType().GetPrettyName()));
     371        values.Add("CrossValidation Algorithm MemberSelection", new StringValue(Algorithm.GetType().GetPrettyName()));
    372372        base.CollectParameterValues(values);
    373373      }
    374374      if (Problem != null) {
    375375        values.Add("Problem Name", new StringValue(Problem.Name));
    376         values.Add("Problem Type", new StringValue(Problem.GetType().GetPrettyName()));
     376        values.Add("Problem MemberSelection", new StringValue(Problem.GetType().GetPrettyName()));
    377377        Problem.CollectParameterValues(values);
    378378      }
Note: See TracChangeset for help on using the changeset viewer.