Changeset 11068 for branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations
- Timestamp:
- 07/01/14 15:49:31 (10 years ago)
- Location:
- branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations
- Files:
-
- 1 added
- 9 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations/CopyColumnTransformation.cs
r11063 r11068 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 29 30 namespace HeuristicLab.Problems.DataAnalysis .Transformations{30 namespace HeuristicLab.Problems.DataAnalysis { 31 31 [Item("CopyColumnTransformation", "Represents a transformation which represents a copied Column.")] 32 32 public class CopyColumnTransformation : Transformation { -
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations/ExponentialTransformation.cs
r11063 r11068 7 7 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 8 8 9 namespace HeuristicLab.Problems.DataAnalysis .Transformations{9 namespace HeuristicLab.Problems.DataAnalysis { 10 10 [Item("Exponential Transformation", "f(x) = b ^ x | Represents a exponential transformation.")] 11 11 public class ExponentialTransformation : Transformation<double> { -
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations/LinearTransformation.cs
r11063 r11068 30 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 31 31 32 namespace HeuristicLab.Problems.DataAnalysis .Transformations{32 namespace HeuristicLab.Problems.DataAnalysis { 33 33 [Item("Linear Transformation", "f(x) = k * x + d | Represents a linear transformation with multiplication and addition.")] 34 34 public class LinearTransformation : Transformation<double> { -
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations/LogarithmicTransformation.cs
r11063 r11068 8 8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Problems.DataAnalysis .Transformations{10 namespace HeuristicLab.Problems.DataAnalysis { 11 11 [Item("Logarithmic Transformation", "f(x) = log(x, b) | Represents a logarithmic transformation.")] 12 12 public class LogarithmicTransformation : Transformation<double> { -
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations/PowerTransformation.cs
r11063 r11068 7 7 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 8 8 9 namespace HeuristicLab.Problems.DataAnalysis .Transformations{9 namespace HeuristicLab.Problems.DataAnalysis { 10 10 [Item("Power Transformation", "f(x) = x ^ exp | Represents a power transformation.")] 11 11 public class PowerTransformation : Transformation<double> { -
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations/ReciprocalTransformation.cs
r11063 r11068 6 6 using HeuristicLab.Core; 7 7 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 8 namespace HeuristicLab.Problems.DataAnalysis .Transformations{8 namespace HeuristicLab.Problems.DataAnalysis { 9 9 [Item("Reciprocal Transformation", "f(x) = 1 / x | Represents a reciprocal transformation.")] 10 10 public class ReciprocalTransformation : Transformation<double> { -
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations/ShiftStandardDistributionTransformation.cs
r11063 r11068 7 7 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 8 8 9 namespace HeuristicLab.Problems.DataAnalysis .Transformations{9 namespace HeuristicLab.Problems.DataAnalysis { 10 10 [Item("Shift Standard Distribution Transformation", "f(x) = ((x - m_org) / s_org ) * s_tar + m_tar | Represents Transformation to unit standard deviation and additional linear transformation to a target Mean and Standard deviation")] 11 11 public class ShiftStandardDistributionTransformation : Transformation<double> { -
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations/ShiftToRangeTransformation.cs
r11063 r11068 7 7 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 8 8 9 namespace HeuristicLab.Problems.DataAnalysis .Transformations{9 namespace HeuristicLab.Problems.DataAnalysis { 10 10 [Item("Shift to Range Transformation", "f(x) = k * x + d, start <= f(x) <= end | Represents a linear Transformation using Parameters defining a target range")] 11 11 public class ShiftToRangeTransformation : LinearTransformation { -
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations/Transformation.cs
r11063 r11068 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 29 30 namespace HeuristicLab.Problems.DataAnalysis .Transformations{30 namespace HeuristicLab.Problems.DataAnalysis { 31 31 32 32 [Item("Transformation", "Represents the base class for a transformation.")] … … 64 64 protected Transformation(bool deserializing) : base(deserializing) { } 65 65 protected Transformation(Transformation<T> original, Cloner cloner) : base(original, cloner) { } 66 protected Transformation(IEnumerable<string> allowedColumns) :base(allowedColumns) { }66 protected Transformation(IEnumerable<string> allowedColumns) : base(allowedColumns) { } 67 67 68 68 public abstract IEnumerable<T> Apply(IEnumerable<T> data);
Note: See TracChangeset
for help on using the changeset viewer.