Package org.datavec.api.transform
Interface Transform
-
- All Superinterfaces:
ColumnOp,Operation<Schema,Schema>,Serializable
- All Known Implementing Classes:
AddConstantColumnTransform,AppendStringColumnTransform,BaseColumnsMathOpTransform,BaseColumnTransform,BaseDoubleTransform,BaseFloatTransform,BaseIntegerTransform,BaseSequenceExpansionTransform,BaseStringTransform,BaseTransform,CategoricalToIntegerTransform,CategoricalToOneHotTransform,ChangeCaseStringTransform,ConcatenateStringColumns,ConditionalCopyValueTransform,ConditionalReplaceValueTransform,ConditionalReplaceValueTransformWithDefault,ConvertToDouble,ConvertToFloat,ConvertToInteger,ConvertToString,DeriveColumnsFromTimeTransform,DoubleColumnsMathOpTransform,DoubleMathFunctionTransform,DoubleMathOpTransform,DuplicateColumnsTransform,FirstDigitTransform,FloatColumnsMathOpTransform,FloatMathFunctionTransform,FloatMathOpTransform,IntegerColumnsMathOpTransform,IntegerMathOpTransform,IntegerToCategoricalTransform,IntegerToOneHotTransform,Log2Normalizer,LongColumnsMathOpTransform,LongMathOpTransform,MapAllStringsExceptListTransform,MinMaxNormalizer,NDArrayColumnsMathOpTransform,NDArrayDistanceTransform,NDArrayMathFunctionTransform,NDArrayScalarOpTransform,ParseDoubleTransform,PivotTransform,ReduceSequenceByWindowTransform,ReduceSequenceTransform,RemoveAllColumnsExceptForTransform,RemoveColumnsTransform,RemoveWhiteSpaceTransform,RenameColumnsTransform,ReorderColumnsTransform,ReplaceEmptyIntegerWithValueTransform,ReplaceEmptyStringTransform,ReplaceInvalidWithIntegerTransform,ReplaceStringTransform,SequenceDifferenceTransform,SequenceMovingWindowReduceTransform,SequenceOffsetTransform,SequenceTrimToLengthTransform,SequenceTrimTransform,StandardizeNormalizer,StringListToCategoricalSetTransform,StringListToCountsNDArrayTransform,StringListToIndicesNDArrayTransform,StringMapTransform,StringToCategoricalTransform,StringToTimeTransform,SubtractMeanNormalizer,TextToCharacterIndexTransform,TextToTermIndexSequenceTransform,TimeMathOpTransform
public interface Transform extends Serializable, ColumnOp
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Objectmap(Object input)Transform an object in to another objectList<Writable>map(List<Writable> writables)Transform a writable in to another writableObjectmapSequence(Object sequence)Transform a sequenceList<List<Writable>>mapSequence(List<List<Writable>> sequence)Transform a sequence-
Methods inherited from interface org.datavec.api.transform.ColumnOp
columnName, columnNames, getInputSchema, outputColumnName, outputColumnNames, setInputSchema
-
-
-
-
Method Detail
-
map
List<Writable> map(List<Writable> writables)
Transform a writable in to another writable- Parameters:
writables- the record to transform- Returns:
- the transformed writable
-
map
Object map(Object input)
Transform an object in to another object- Parameters:
input- the record to transform- Returns:
- the transformed writable
-
-