Package ai.djl.mxnet.zoo.nlp.qa
Class MxBertQATranslator.Builder
java.lang.Object
ai.djl.modality.nlp.translator.QATranslator.BaseBuilder<MxBertQATranslator.Builder>
ai.djl.mxnet.zoo.nlp.qa.MxBertQATranslator.Builder
- Enclosing class:
- MxBertQATranslator
public static class MxBertQATranslator.Builder
extends ai.djl.modality.nlp.translator.QATranslator.BaseBuilder<MxBertQATranslator.Builder>
The builder for Bert QA translator.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MxBertQATranslatorbuild()Builds the translator.protected MxBertQATranslator.Builderself()Returns the builder.setSeqLength(int seqLength) Set the max length of the sequence to do the padding.Methods inherited from class ai.djl.modality.nlp.translator.QATranslator.BaseBuilder
configure, optBatchifier, optIncludeTokenTypes, optLocale, optMaxLabels, optMaxLength, optPadding, optTokenizer, optToLowerCase, optTruncation, optVocab
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setSeqLength
Set the max length of the sequence to do the padding.- Parameters:
seqLength- the length of the sequence- Returns:
- builder
-
self
Returns the builder.- Specified by:
selfin classai.djl.modality.nlp.translator.QATranslator.BaseBuilder<MxBertQATranslator.Builder>- Returns:
- the builder
-
build
Builds the translator.- Returns:
- the new translator
-