Modifier and Type | Interface and Description |
---|---|
interface |
ColumnOp
ColumnOp
is a transform meant
to run over 1 or more columns
|
interface |
Transform
A Transform converts an example to another example, or a sequence to another sequence
|
Modifier and Type | Interface and Description |
---|---|
interface |
Condition
The Condition interface defines a binary state that either holds/is satisfied for an example/sequence,
or does not hold.
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanCondition
BooleanCondition: used for creating compound conditions,
such as AND(ConditionA, ConditionB, ...)
|
Modifier and Type | Interface and Description |
---|---|
interface |
ColumnCondition
Created by agibsonccc on 11/26/16.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseColumnCondition
Abstract class for column conditions
|
class |
BooleanColumnCondition
Created by agibsonccc on 11/26/16.
|
class |
CategoricalColumnCondition
Condition that applies to the values in a Categorical column, using a
ConditionOp |
class |
DoubleColumnCondition
Condition that applies to the values in a Double column, using a
ConditionOp |
class |
FloatColumnCondition
Condition that applies to the values in a Float column, using a
ConditionOp |
class |
InfiniteColumnCondition
A column condition that simply checks whether a floating point value is infinite
|
class |
IntegerColumnCondition
Condition that applies to the values in an Integer column, using a
ConditionOp |
class |
InvalidValueColumnCondition
A Condition that applies to a single column.
|
class |
LongColumnCondition
Condition that applies to the values in a Long column, using a
ConditionOp |
class |
NaNColumnCondition
A column condition that simply checks whether a floating point value is NaN
|
class |
NullWritableColumnCondition
Condition that applies to the values in any column.
|
class |
StringColumnCondition
Condition that applies to the values in a String column, using a
ConditionOp |
class |
TimeColumnCondition
Condition that applies to the values
in a Time column, using a
ConditionOp |
class |
TrivialColumnCondition
Created by huitseeker on 5/17/17.
|
Modifier and Type | Class and Description |
---|---|
class |
SequenceLengthCondition
A condition on sequence lengths
|
Modifier and Type | Class and Description |
---|---|
class |
StringRegexColumnCondition
Condition that applies to the values in a String column, using a provided regex.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Filter
Filter: a method of removing examples
(or sequences) according to some condition
|
Modifier and Type | Class and Description |
---|---|
class |
BaseColumnFilter
Abstract class for filtering examples
based on the values in a
single column
|
class |
ConditionFilter
A filter based on a
Condition . |
class |
FilterInvalidValues
FilterInvalidValues: a filter operation that removes any examples (or sequences)
if the examples/sequences contains
invalid values in any of a specified set of columns.
|
class |
InvalidNumColumns
Remove invalid records of a certain size.
|
Modifier and Type | Class and Description |
---|---|
class |
NDArrayColumnsMathOpTransform
Perform an element wise mathematical operation on 2 or more NDArray columns
|
class |
NDArrayDistanceTransform
Calculate the distance (cosine similarity, EUCLIDEAN, MANHATTAN) between two INDArrays
|
class |
NDArrayMathFunctionTransform
A simple transform to do common mathematical operations, such as sin(x), ceil(x), etc.
|
class |
NDArrayScalarOpTransform
Perform an NDArray/scalar element wise operation, such as X.addi(scalar).
|
Modifier and Type | Class and Description |
---|---|
class |
CalculateSortedRank
CalculateSortedRank: calculate the rank of each example, after sorting example.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AggregableColumnReduction
A column reduction defines how a single column should be reduced.
|
interface |
ColumnReduction
A column reduction defines how a single column should be reduced.
|
Modifier and Type | Class and Description |
---|---|
class |
CoordinatesReduction
Applies a ReduceOp to a column of coordinates, for each component independently.
|
Modifier and Type | Class and Description |
---|---|
class |
GeographicMidpointReduction
Given a set of latitude/longitude coordinates, encoded in
Text writables with format "lat,long" (the
delimiter is configurable), determine the geographic midpoint. |
Modifier and Type | Class and Description |
---|---|
class |
ReduceSequenceTransform
Reduce The values in each column in the sequence to a single value using a reducer.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseColumnComparator
Compare/sort a sequence by the values of a specific column
|
class |
NumericalColumnComparator
Sequence comparator: compare elements in a sequence using the values in a single column
Can be applied on any numerical column (Integer, Long, Double or Time columns)
|
class |
StringComparator
A comparator for comparing
String values in a single column
|
Modifier and Type | Class and Description |
---|---|
class |
BaseSequenceExpansionTransform
A base class for sequence expansion operations.
|
Modifier and Type | Class and Description |
---|---|
class |
SequenceTrimToLengthTransform
Trim or pad the sequence to the specified length (number of sequence steps).
|
class |
SequenceTrimTransform
SequenceTrimTranform removes the first or last N values in a sequence.
|
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
abstract transform class, that handles transforming
sequences by transforming
each example individually
|
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 |
FirstDigitTransform
FirstDigitTransform converts a column to a categorical column, with values being the first digit of the number.
|
class |
IntegerToCategoricalTransform
Convert an integer column to a categorical column, using a provided
Map<Integer,String> |
class |
PivotTransform
Pivot transform operates on two columns:
- a categorical column that operates as a key, and
- Another column that contains a value
Essentially, Pivot transform takes keyvalue pairs and breaks them out into separate columns.
|
class |
StringToCategoricalTransform
Convert a String column
to a categorical column
|
Modifier and Type | Class and Description |
---|---|
class |
AddConstantColumnTransform
Add a new column, where the values in that column for all records are identical (according to the specified value)
|
class |
DuplicateColumnsTransform
Duplicate one or more columns.
|
class |
RemoveAllColumnsExceptForTransform
Transform that removes all columns except
for those that are explicitly
specified as ones to keep
To specify only the columns
to remove, use
RemoveColumnsTransform |
class |
RemoveColumnsTransform
Remove the specified columns from the data.
|
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.
|
class |
ConditionalReplaceValueTransform
Replace the value in a specified column with a new value, if a condition is satisfied/true.
|
class |
ConditionalReplaceValueTransformWithDefault
Replace the value in a specified column with a 'yes' value, if a condition is satisfied/true.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseDoubleTransform |
class |
ConvertToDouble
Convert any value to an Double
|
class |
DoubleColumnsMathOpTransform
Add a new double column, calculated from one or more other columns.
|
class |
DoubleMathFunctionTransform
A simple transform to do common mathematical operations, such as sin(x), ceil(x), etc.
|
class |
DoubleMathOpTransform
Double mathematical operation.
|
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)/stdev.
|
class |
SubtractMeanNormalizer
Normalize by substracting the mean
|
Modifier and Type | Class and Description |
---|---|
class |
BaseFloatTransform |
class |
ConvertToFloat
Convert any value to a Float
|
class |
FloatColumnsMathOpTransform
Add a new float column, calculated from one or more other columns.
|
class |
FloatMathFunctionTransform
A simple transform to do common mathematical operations, such as sin(x), ceil(x), etc.
|
class |
FloatMathOpTransform
Float mathematical operation.
|
Modifier and Type | Class and Description |
---|---|
class |
CoordinatesDistanceTransform
Computes the Euclidean distance between coordinates found in two columns, divided by an optional third for normalization purposes.
|
class |
IPAddressToCoordinatesTransform
Uses GeoIP2 from http://www.maxmind.com
to convert IP addresses to (approximate) coordinates (latitude:longitude).
|
class |
IPAddressToLocationTransform
Uses GeoIP2 from http://www.maxmind.com
to convert IP addresses to (approximate) locations.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseIntegerTransform
Abstract integer transformation (single column)
|
class |
ConvertToInteger
Convert any value to an Integer.
|
class |
IntegerColumnsMathOpTransform
Add a new integer column, calculated from one or more other columns.
|
class |
IntegerMathOpTransform
Integer mathematical operation.
|
class |
IntegerToOneHotTransform
Convert an integer column to a set of one-hot columns.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
TextToCharacterIndexTransform
Convert each text value in a sequence to a longer sequence of integer indices.
|
class |
TextToTermIndexSequenceTransform
Convert each text value in a sequence to a longer sequence of integer indices.
|
Modifier and Type | Class and Description |
---|---|
class |
ParseDoubleTransform
Convert string writables to doubles
|
Modifier and Type | Class and Description |
---|---|
class |
SequenceDifferenceTransform
SequenceDifferenceTransform: for an input sequence, calculate the difference on one column.
|
class |
SequenceMovingWindowReduceTransform
SequenceMovingWindowReduceTransform Adds a new column, where the value is derived by:
(a) using a window of the last N values in a single column, (b) Apply a reduction op on the window to calculate a new value for example, this transformer can be used to implement a simple moving average of the last N values, or determine the minimum or maximum values in the last N time steps. |
class |
SequenceOffsetTransform
Sequence offset transform takes a sequence, and shifts The values in one or more columns by a specified number of
times steps.
|
Modifier and Type | Class and Description |
---|---|
class |
AppendStringColumnTransform
Append a String to the
values in a single column
|
class |
BaseStringTransform
Abstract String column transform
|
class |
ChangeCaseStringTransform
Change case (to, e.g, all lower case) of String column.
|
class |
ConcatenateStringColumns
Concatenate values of one or more String columns into
a new String column.
|
class |
ConvertToString
Convert any value to a string.
|
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 |
ReplaceStringTransform
Replaces String values that match regular expressions.
|
class |
StringListToCategoricalSetTransform
Convert a delimited String to a list of binary categorical columns.
|
class |
StringListToCountsNDArrayTransform
Converts String column into a bag-of-words (BOW) represented as an NDArray of "counts."
|
class |
StringListToIndicesNDArrayTransform
Converts String column into a sparse bag-of-words (BOW)
represented as an NDArray of indices.
|
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 |
Modifier and Type | Interface and Description |
---|---|
interface |
ImageTransform
Transforms an image in some way, either deterministically or randomly.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseImageTransform<F>
Implements the ImageTransform interface by providing its subclasses
with a random object to use in the case of random transformations.
|
class |
BoxImageTransform
Boxes images to a given width and height without changing their aspect ratios,
or the size of the objects, by either padding or cropping them from the center.
|
class |
ColorConversionTransform
Color conversion transform using CVT (cvtcolor):
CVT Color.
|
class |
CropImageTransform
Crops images deterministically or randomly.
|
class |
EqualizeHistTransform
"Histogram Equalization equalizes the intensity distribution of an image or flattens the intensity distribution curve.
|
class |
FilterImageTransform
Filters images using FFmpeg (libavfilter):
FFmpeg Filters Documentation.
|
class |
FlipImageTransform
Flips images deterministically or randomly.
|
class |
LargestBlobCropTransform
crop images based on it's largest blob.
|
class |
MultiImageTransform
Transforms images deterministically or randomly with the help of an array of ImageTransform
|
class |
PipelineImageTransform
Allows creation of image transform pipelines, either sequentially or randomly.
|
class |
RandomCropTransform
Randomly crops an image to a desired output size.
|
class |
ResizeImageTransform
ResizeImageTransform is suited to force the same image size for whole pipeline
and it doesn't use any random factor for width and height.
|
class |
RotateImageTransform
Rotates and scales images deterministically or randomly.
|
class |
ScaleImageTransform
ScaleImageTransform is aim to scale by a certain random factor,
not the final size of the image.
|
class |
ShowImageTransform
Shows images on the screen, does not actually transform them.
|
class |
WarpImageTransform
Warps the perspective of images deterministically or randomly.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BagOfWordsTransform
A bag of words transform represents taking a list of words
and converting it to a vector where that vector is
of length number of vocab words.
|
Modifier and Type | Class and Description |
---|---|
class |
GazeteerTransform
A gazeteer is a work lookup table
based on a word list.
|
class |
MultiNlpTransform
A multi NLP transform takes in 1 or more bag of words transforms as a pipeline
and runs them in sequence.
|
class |
TokenizerBagOfWordsTermSequenceIndexTransform
This transform takes in a list of words
and outputs a single vector where that vector is of size
number of words in the vocab.
|
Modifier and Type | Class and Description |
---|---|
class |
PythonCondition
Lets a condition be defined as a python method f that takes no arguments
and returns a boolean indicating whether or not to filter a row.
|
class |
PythonTransform
Row-wise Transform that applies arbitrary python code on each row
|
Modifier and Type | Class and Description |
---|---|
class |
EncodableToINDArrayTransform |
Modifier and Type | Method and Description |
---|---|
TransformProcess.Builder |
TransformProcess.Builder.transform(String targetChannel,
Operation transformOperation)
Add a transform to the steps.
|
Modifier and Type | Class and Description |
---|---|
class |
EncodableToImageWritableTransform |
class |
ImageWritableToINDArrayTransform |
Modifier and Type | Class and Description |
---|---|
class |
HistoryMergeTransform
The HistoryMergeTransform will accumulate features from incoming INDArrays and will assemble its content
into a new INDArray containing a single example.
|
class |
SimpleNormalizationTransform |
Copyright © 2020. All rights reserved.