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 Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MxBertQATranslatorbuild()Builds the translator.protected MxBertQATranslator.Builderself()Returns the builder.MxBertQATranslator.BuildersetSeqLength(int seqLength)Set the max length of the sequence to do the padding.
-
-
-
Method Detail
-
setSeqLength
public MxBertQATranslator.Builder setSeqLength(int seqLength)
Set the max length of the sequence to do the padding.- Parameters:
seqLength- the length of the sequence- Returns:
- builder
-
self
protected MxBertQATranslator.Builder self()
Returns the builder.- Specified by:
selfin classai.djl.modality.nlp.translator.QATranslator.BaseBuilder<MxBertQATranslator.Builder>- Returns:
- the builder
-
build
protected MxBertQATranslator build()
Builds the translator.- Returns:
- the new translator
-
-