Changeset 16847 for branches/2847_M5Regression/HeuristicLab.Algorithms.DataAnalysis/3.4/M5Regression/Interfaces
- Timestamp:
- 04/19/19 13:06:11 (6 years ago)
- Location:
- branches/2847_M5Regression/HeuristicLab.Algorithms.DataAnalysis/3.4/M5Regression/Interfaces
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2847_M5Regression/HeuristicLab.Algorithms.DataAnalysis/3.4/M5Regression/Interfaces/ILeafModel.cs
r15830 r16847 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 7Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Core; 25 25 using HeuristicLab.Problems.DataAnalysis; 26 using HEAL.Attic; 26 27 27 28 namespace HeuristicLab.Algorithms.DataAnalysis { 29 [StorableType("2A4CB43C-51EB-47AF-AEDD-9B84B27D318B")] 28 30 public interface ILeafModel : IParameterizedNamedItem { 29 31 bool ProvidesConfidence { get; } 30 // IRegressionModel Build(IRegressionProblemData pd, IRandom random, CancellationToken cancellationToken, out int noParameters);31 32 int MinLeafSize(IRegressionProblemData pd); 32 33 -
branches/2847_M5Regression/HeuristicLab.Algorithms.DataAnalysis/3.4/M5Regression/Interfaces/IM5Model.cs
r15830 r16847 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 7Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Optimization; 26 26 using HeuristicLab.Problems.DataAnalysis; 27 using HEAL.Attic; 27 28 28 29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 [StorableType("A5399E6A-6A4D-4616-A1CD-CE12FE670F12")] 29 31 public interface IM5Model : IRegressionModel { 30 32 void Build(IReadOnlyList<int> trainingRows, IReadOnlyList<int> pruningRows, IScope stateScope, ResultCollection results, CancellationToken cancellationToken); -
branches/2847_M5Regression/HeuristicLab.Algorithms.DataAnalysis/3.4/M5Regression/Interfaces/IPruning.cs
r15830 r16847 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Problems.DataAnalysis; 25 using HEAL.Attic; 25 26 26 27 namespace HeuristicLab.Algorithms.DataAnalysis { 28 [StorableType("5CAADC16-DCF2-4562-A4DF-C3D5BA1E02A5")] 27 29 public interface IPruning : IParameterizedNamedItem { 28 30 int MinLeafSize(IRegressionProblemData pd, ILeafModel leafModel); -
branches/2847_M5Regression/HeuristicLab.Algorithms.DataAnalysis/3.4/M5Regression/Interfaces/ISplitter.cs
r15830 r16847 22 22 using System.Threading; 23 23 using HeuristicLab.Core; 24 using H euristicLab.Problems.DataAnalysis;24 using HEAL.Attic; 25 25 26 26 namespace HeuristicLab.Algorithms.DataAnalysis { 27 [StorableType("A6FB3D68-B298-4C89-9FD9-2D1415D131F5")] 27 28 public interface ISplitter : IParameterizedNamedItem { 28 29 void Initialize(IScope states);
Note: See TracChangeset
for help on using the changeset viewer.