Changeset 8471 for trunk/sources/HeuristicLab.Algorithms.DataAnalysis
- Timestamp:
- 08/10/12 17:35:12 (12 years ago)
- Location:
- trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4
- Files:
-
- 2 added
- 1 edited
- 10 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/HeuristicLab.Algorithms.DataAnalysis-3.4.csproj
r8464 r8471 147 147 <Compile Include="Interfaces\IGaussianProcessModel.cs" /> 148 148 <Compile Include="Interfaces\IGaussianProcessSolution.cs" /> 149 <Compile Include="Interfaces\INcaClassificationSolution.cs" /> 150 <Compile Include="Interfaces\INcaModel.cs" /> 149 151 <Compile Include="Interfaces\INearestNeighbourClassificationSolution.cs" /> 150 152 <Compile Include="Interfaces\INearestNeighbourRegressionSolution.cs" /> … … 177 179 <Compile Include="Linear\MultinomialLogitClassificationSolution.cs" /> 178 180 <Compile Include="Linear\MultinomialLogitModel.cs" /> 181 <Compile Include="Nca\Initialization\INcaInitializer.cs" /> 182 <Compile Include="Nca\Initialization\LdaInitializer.cs" /> 183 <Compile Include="Nca\Initialization\PcaInitializer.cs" /> 184 <Compile Include="Nca\Initialization\RandomInitializer.cs" /> 185 <Compile Include="Nca\Matrix.cs" /> 186 <Compile Include="Nca\NcaAlgorithm.cs" /> 187 <Compile Include="Nca\NcaClassificationSolution.cs" /> 188 <Compile Include="Nca\NcaModel.cs" /> 179 189 <Compile Include="NearestNeighbour\NearestNeighbourClassification.cs" /> 180 190 <Compile Include="NearestNeighbour\NearestNeighbourClassificationSolution.cs" /> -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INcaClassificationSolution.cs
r8466 r8471 22 22 using HeuristicLab.Problems.DataAnalysis; 23 23 24 namespace HeuristicLab.Algorithms. NCA{24 namespace HeuristicLab.Algorithms.DataAnalysis { 25 25 public interface INcaClassificationSolution : IClassificationSolution { 26 26 new INcaModel Model { get; } -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Interfaces/INcaModel.cs
r8466 r8471 23 23 using HeuristicLab.Problems.DataAnalysis; 24 24 25 namespace HeuristicLab.Algorithms. NCA{25 namespace HeuristicLab.Algorithms.DataAnalysis { 26 26 public interface INcaModel : IClassificationModel { 27 27 new INcaClassificationSolution CreateClassificationSolution(IClassificationProblemData problemData); -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/Initialization/INcaInitializer.cs
r8464 r8471 23 23 using HeuristicLab.Problems.DataAnalysis; 24 24 25 namespace HeuristicLab.Algorithms. NCA{25 namespace HeuristicLab.Algorithms.DataAnalysis { 26 26 public interface INCAInitializer : IItem { 27 27 /// <summary> -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/Initialization/LdaInitializer.cs
r8464 r8471 27 27 using HeuristicLab.Problems.DataAnalysis; 28 28 29 namespace HeuristicLab.Algorithms. NCA{29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 30 [Item("LDA", "Initializes the matrix by performing a linear discriminant analysis.")] 31 31 [StorableClass] -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/Initialization/PcaInitializer.cs
r8464 r8471 26 26 using HeuristicLab.Problems.DataAnalysis; 27 27 28 namespace HeuristicLab.Algorithms. NCA{28 namespace HeuristicLab.Algorithms.DataAnalysis { 29 29 [Item("PCA", "Initializes the matrix by performing a principal components analysis.")] 30 30 [StorableClass] -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/Initialization/RandomInitializer.cs
r8464 r8471 29 29 using HeuristicLab.Random; 30 30 31 namespace HeuristicLab.Algorithms. NCA{31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 32 [Item("Random", "Initializes the matrix randomly.")] 33 33 [StorableClass] -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/Matrix.cs
r8466 r8471 27 27 using HeuristicLab.PluginInfrastructure; 28 28 29 namespace HeuristicLab.Algorithms. NCA{29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 30 [NonDiscoverableType] 31 31 internal class Matrix : IEnumerable<double>, IDeepCloneable { -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/NcaAlgorithm.cs
r8470 r8471 24 24 using System.Linq; 25 25 using System.Threading; 26 using HeuristicLab.Algorithms.DataAnalysis;27 26 using HeuristicLab.Analysis; 28 27 using HeuristicLab.Common; … … 35 34 using HeuristicLab.Problems.DataAnalysis; 36 35 37 namespace HeuristicLab.Algorithms. NCA{36 namespace HeuristicLab.Algorithms.DataAnalysis { 38 37 internal delegate void Reporter(double quality, double[] coefficients); 39 38 /// <summary> -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/NcaClassificationSolution.cs
r8466 r8471 25 25 using HeuristicLab.Problems.DataAnalysis; 26 26 27 namespace HeuristicLab.Algorithms. NCA{27 namespace HeuristicLab.Algorithms.DataAnalysis { 28 28 [Item("NCA Classification Solution", "")] 29 29 [StorableClass] … … 36 36 37 37 [StorableConstructor] 38 pr ivateNcaClassificationSolution(bool deserializing) : base(deserializing) { }39 pr ivateNcaClassificationSolution(NcaClassificationSolution original, Cloner cloner)38 protected NcaClassificationSolution(bool deserializing) : base(deserializing) { } 39 protected NcaClassificationSolution(NcaClassificationSolution original, Cloner cloner) 40 40 : base(original, cloner) { 41 41 } -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/NcaModel.cs
r8466 r8471 22 22 using System.Collections.Generic; 23 23 using System.Linq; 24 using HeuristicLab.Algorithms.DataAnalysis;25 24 using HeuristicLab.Common; 26 25 using HeuristicLab.Core; … … 28 27 using HeuristicLab.Problems.DataAnalysis; 29 28 30 namespace HeuristicLab.Algorithms. NCA{29 namespace HeuristicLab.Algorithms.DataAnalysis { 31 30 [Item("NCA Model", "")] 32 31 [StorableClass]
Note: See TracChangeset
for help on using the changeset viewer.