Free cookie consent management tool by TermsFeed Policy Generator

Changeset 10671


Ignore:
Timestamp:
03/26/14 16:09:03 (11 years ago)
Author:
tsteinre
Message:

created LinearTransformation (not ready yet)

Location:
branches/DataPreprocessing/HeuristicLab.DataPreprocessing/3.3
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/DataPreprocessing/HeuristicLab.DataPreprocessing/3.3/HeuristicLab.DataPreprocessing-3.3.csproj

    r10669 r10671  
    7979    <Compile Include="Implementations\Filter\IFilter.cs" />
    8080    <Compile Include="Implementations\ManipulationLogic.cs" />
     81    <Compile Include="Implementations\Transformations\LinearTransformation.cs" />
    8182    <Compile Include="Implementations\Transformations\Transformation.cs" />
    8283    <Compile Include="Interfaces\IPreprocessingData.cs" />
     
    150151      <Name>HeuristicLab.Optimization-3.3</Name>
    151152    </ProjectReference>
     153    <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj">
     154      <Project>{56f9106a-079f-4c61-92f6-86a84c2d84b7}</Project>
     155      <Name>HeuristicLab.Parameters-3.3</Name>
     156    </ProjectReference>
    152157    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">
    153158      <Project>{94186a6a-5176-4402-ae83-886557b53cca}</Project>
  • branches/DataPreprocessing/HeuristicLab.DataPreprocessing/3.3/Implementations/Transformations/Transformation.cs

    r10669 r10671  
    2828  public abstract class Transformation : ParameterizedNamedItem {
    2929
     30    protected new ParameterCollection Parameters {
     31      get { return base.Parameters; }
     32    }
     33
    3034    protected ITransactionalPreprocessingData PreprocessingData { get; private set; }
    3135
    3236    protected string Column { get; private set; }
     37
     38    protected Transformation() {
     39    }
    3340
    3441    protected Transformation(ITransactionalPreprocessingData preprocessingData, string column) {
     
    3946    protected Transformation(Transformation original, Cloner cloner)
    4047      : base(original, cloner) {
     48      PreprocessingData = (ITransactionalPreprocessingData)original.PreprocessingData.Clone();
     49      Column = original.Column;
    4150    }
    4251
  • branches/DataPreprocessing/HeuristicLab.DataPreprocessing/3.3/Plugin.cs.frame

    r10664 r10671  
    4242  [PluginDependency("HeuristicLab.Problems.DataAnalysis.Views","3.4")]
    4343  [PluginDependency("HeuristicLab.Encodings.SymbolicExpressionTreeEncoding","3.4")]
     44  [PluginDependency("HeuristicLab.Parameters","3.4")]
    4445  public class HeuristicLabDataPreprocessingPlugin : PluginBase {
    4546  }
Note: See TracChangeset for help on using the changeset viewer.