Modifier and Type | Method and Description |
---|---|
TransformProcess.Builder |
TransformProcess.Builder.transform(Transform transform)
Add a transformation to be executed after the previously-added operations have been executed
|
Constructor and Description |
---|
DataAction(Transform transform) |
Modifier and Type | Class and Description |
---|---|
class |
ReduceSequenceByWindowTransform
Idea: do two things.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseColumnsMathOpTransform
Base class for multiple column math operations.
|
class |
BaseColumnTransform
Map the values in a single column to new values.
|
class |
BaseTransform
BaseTransform: an abstact transform class, that handles transforming sequences by transforming each example individally
|
Modifier and Type | Class and Description |
---|---|
class |
CategoricalToIntegerTransform
Created by Alex on 4/03/2016.
|
class |
CategoricalToOneHotTransform
Created by Alex on 4/03/2016.
|
class |
IntegerToCategoricalTransform
Convert an integer column to a categorical column, using a provided
Map<Integer,String> |
class |
StringToCategoricalTransform
Convert a String column to a categorical column
|
Modifier and Type | Class and Description |
---|---|
class |
DuplicateColumnsTransform
Duplicate one or more columns.
|
class |
RemoveColumnsTransform |
class |
RenameColumnsTransform
Rename one or more columns
|
class |
ReorderColumnsTransform
Rearrange the order of the columns.
|
Modifier and Type | Class and Description |
---|---|
class |
ConditionalCopyValueTransform
Replace the value in a specified column with a new value taken from another column, if a condition is satisfied/true.
Note that the condition can be any generic condition, including on other column(s), different to the column that will be modified if the condition is satisfied/true. Note: For sequences, this transform use the convention that each step in the sequence is passed to the condition, and replaced (or not) separately (i.e., Condition.condition(List |
class |
ConditionalReplaceValueTransform
Replace the value in a specified column with a new value, if a condition is satisfied/true.
Note that the condition can be any generic condition, including on other column(s), different to the column that will be modified if the condition is satisfied/true. Note: For sequences, this transform use the convention that each step in the sequence is passed to the condition, and replaced (or not) separately (i.e., Condition.condition(List |
Modifier and Type | Class and Description |
---|---|
class |
BaseDoubleTransform |
class |
DoubleColumnsMathOpTransform
Add a new double column, calculated from one or more other columns.
|
class |
DoubleMathOpTransform
Double mathematical operation.
This is an in-place operation of the double column value and a double scalar. |
class |
Log2Normalizer
Normalize by taking scale * log2((in-columnMin)/(mean-columnMin) + 1)
Maps values in range (columnMin to infinity) to (0 to infinity)
Most suitable for values with a geometric/negative exponential type distribution.
|
class |
MinMaxNormalizer
Normalizer to map (min to max) -> (newMin-to newMax) linearly.
|
class |
StandardizeNormalizer
Normalize using (x-mean)/sigma.
|
class |
SubtractMeanNormalizer
Normalize by substracting the mean
|
Modifier and Type | Class and Description |
---|---|
class |
BaseIntegerTransform
Abstract integer transformation (single column)
|
class |
IntegerColumnsMathOpTransform
Add a new integer column, calculated from one or more other columns.
|
class |
IntegerMathOpTransform
Integer mathematical operation.
This is an in-place operation of the integer column value and an integer scalar. |
class |
ReplaceEmptyIntegerWithValueTransform
Replace an empty/missing integer with a certain value.
|
class |
ReplaceInvalidWithIntegerTransform
Replace an invalid (non-integer) value in a column with a specified integer
|
Modifier and Type | Class and Description |
---|---|
class |
LongColumnsMathOpTransform
Add a new long column, calculated from one or more other columns.
|
class |
LongMathOpTransform
Long mathematical operation.
This is an in-place operation of the long column value and an long scalar. |
Modifier and Type | Class and Description |
---|---|
class |
BaseStringTransform
Abstract String column transform
|
class |
MapAllStringsExceptListTransform
This method maps all String values, except those is the specified list, to a single String value
|
class |
RemoveWhiteSpaceTransform
String transform that removes all whitespace charaters
|
class |
ReplaceEmptyStringTransform
Replace empty String values with the specified String
|
class |
StringListToCategoricalSetTransform
Convert a delimited String to a list of binary categorical columns.
|
class |
StringMapTransform
A simple String -> String map function.
|
Modifier and Type | Class and Description |
---|---|
class |
DeriveColumnsFromTimeTransform
Create a number of new columns by deriving their values from a Time column.
|
class |
StringToTimeTransform
Convert a String column to a time column by parsing the date/time String, using a JodaTime.
|
class |
TimeMathOpTransform
Transform math op on a time column
Note: only the following MathOps are supported: Add, Subtract, ScalarMin, ScalarMax
For ScalarMin/Max, the TimeUnit must be milliseconds - i.e., value must be in epoch millisecond format |
Copyright © 2016. All rights reserved.