Class TextToCharacterIndexTransform
- java.lang.Object
-
- org.datavec.api.transform.sequence.expansion.BaseSequenceExpansionTransform
-
- org.datavec.api.transform.transform.nlp.TextToCharacterIndexTransform
-
public class TextToCharacterIndexTransform extends BaseSequenceExpansionTransform
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.datavec.api.transform.sequence.expansion.BaseSequenceExpansionTransform
expandedColumnNames, inputSchema, requiredColumns
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<ColumnMetaData>
expandedColumnMetaDatas(List<ColumnMetaData> origColumnMeta, List<String> expandedColumnNames)
protected List<List<Writable>>
expandTimeStep(List<Writable> currentStepValues)
-
Methods inherited from class org.datavec.api.transform.sequence.expansion.BaseSequenceExpansionTransform
columnName, columnNames, map, map, mapSequence, mapSequence, outputColumnName, outputColumnNames, transform
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.datavec.api.transform.ColumnOp
getInputSchema, setInputSchema
-
-
-
-
Constructor Detail
-
TextToCharacterIndexTransform
public TextToCharacterIndexTransform(String columnName, String newColumnName, Map<Character,Integer> characterIndexMap, boolean exceptionOnUnknown)
- Parameters:
columnName
- Name of the text columnnewColumnName
- Name of the column after expansioncharacterIndexMap
- Character to integer index mapexceptionOnUnknown
- If true: throw an exception on unknown characters. False: skip unknown characters.
-
-
Method Detail
-
expandedColumnMetaDatas
protected List<ColumnMetaData> expandedColumnMetaDatas(List<ColumnMetaData> origColumnMeta, List<String> expandedColumnNames)
- Specified by:
expandedColumnMetaDatas
in classBaseSequenceExpansionTransform
-
expandTimeStep
protected List<List<Writable>> expandTimeStep(List<Writable> currentStepValues)
- Specified by:
expandTimeStep
in classBaseSequenceExpansionTransform
-
-