Package ai.djl.modality.nlp.preprocess
Class TextTruncator
java.lang.Object
ai.djl.modality.nlp.preprocess.TextTruncator
- All Implemented Interfaces:
TextProcessor
TextProcessor that truncates text to a maximum size.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionpreprocess(List<String> tokens) Applies the preprocessing defined to the given input tokens.
-
Constructor Details
-
TextTruncator
public TextTruncator(int maxSize) Constructs aTextTruncator.- Parameters:
maxSize- the size to limit the text to
-
-
Method Details
-
preprocess
Applies the preprocessing defined to the given input tokens.- Specified by:
preprocessin interfaceTextProcessor- Parameters:
tokens- the tokens created after the input text is tokenized- Returns:
- the preprocessed tokens
-