Changeset 14929 for branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification
- Timestamp:
- 05/04/17 19:06:54 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationEnsembleModel.cs
r14185 r14929 21 21 22 22 using System.Collections.Generic; 23 using HeuristicLab.Persistence; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("baaa8f54-8ea3-4c84-9b00-e469bee7fc43")] 24 27 public interface IClassificationEnsembleModel : IClassificationModel { 25 28 void Add(IClassificationModel model); -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationEnsembleSolution.cs
r14185 r14929 22 22 using System.Collections.Generic; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("16ef8062-1a9d-4a99-a414-f912c36b3241")] 25 28 public interface IClassificationEnsembleSolution : IClassificationSolution { 26 29 new IClassificationEnsembleModel Model { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationModel.cs
r14290 r14929 22 22 using System; 23 23 using System.Collections.Generic; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Problems.DataAnalysis { … … 28 29 /// <remarks>All methods and properties in in this interface must be implemented thread safely</remarks> 29 30 /// </summary> 31 [StorableType("67e328f5-b871-48e5-acf1-7322e6b04e8e")] 30 32 public interface IClassificationModel : IDataAnalysisModel { 31 33 IEnumerable<double> GetEstimatedClassValues(IDataset dataset, IEnumerable<int> rows); -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationProblem.cs
r14185 r14929 1 #region License Information 1 using HeuristicLab.Persistence; 2 #region License Information 2 3 /* HeuristicLab 3 4 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 21 22 22 23 namespace HeuristicLab.Problems.DataAnalysis { 24 [StorableType("740962a1-fe19-4dc0-a9ae-18af313c5b43")] 23 25 public interface IClassificationProblem : IDataAnalysisProblem<IClassificationProblemData> { 24 26 } -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationProblemData.cs
r14185 r14929 21 21 22 22 using System.Collections.Generic; 23 using HeuristicLab.Persistence; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("6d6eb8bf-d40a-49a0-904a-692024a039a5")] 24 27 public interface IClassificationProblemData : IDataAnalysisProblemData { 25 28 string TargetVariable { get; set; } -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IClassificationSolution.cs
r14185 r14929 21 21 22 22 using System.Collections.Generic; 23 using HeuristicLab.Persistence; 24 23 25 namespace HeuristicLab.Problems.DataAnalysis { 26 [StorableType("e7fc797c-90ed-4468-85ae-ec02a6240891")] 24 27 public interface IClassificationSolution : IDataAnalysisSolution { 25 28 new IClassificationModel Model { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IDiscriminantFunctionClassificationModel.cs
r14185 r14929 22 22 using System; 23 23 using System.Collections.Generic; 24 using HeuristicLab.Persistence; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("0f2b5a24-67e8-4df0-8f5c-8c193d426130")] 25 28 public interface IDiscriminantFunctionClassificationModel : IClassificationModel { 26 29 IEnumerable<double> Thresholds { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IDiscriminantFunctionClassificationSolution.cs
r14185 r14929 22 22 using System; 23 23 using System.Collections.Generic; 24 using HeuristicLab.Persistence; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("73be45a1-7f63-4838-b282-41d36c3ea089")] 25 28 public interface IDiscriminantFunctionClassificationSolution : IClassificationSolution { 26 29 new IDiscriminantFunctionClassificationModel Model { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/Classification/IDiscriminantFunctionThresholdCalculator.cs
r14185 r14929 22 22 using System.Collections.Generic; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis { 27 [StorableType("ccdecf53-d0a0-45ca-a7f3-e73ed50ff38c")] 25 28 public interface IDiscriminantFunctionThresholdCalculator : INamedItem { 26 29 void Calculate(IClassificationProblemData problemData, IEnumerable<double> estimatedValues, IEnumerable<double> targetClassValues, out double[] classValues, out double[] thresholds);
Note: See TracChangeset
for help on using the changeset viewer.