public class MxBertQATranslator
extends ai.djl.modality.nlp.translator.QATranslator
BertQAModelLoader.BertQAModelLoader| Modifier and Type | Class and Description |
|---|---|
static class |
MxBertQATranslator.Builder
The builder for Bert QA translator.
|
| Modifier and Type | Method and Description |
|---|---|
static MxBertQATranslator.Builder |
builder()
Creates a builder to build a
MxBertQATranslator. |
ai.djl.translate.Batchifier |
getBatchifier() |
void |
prepare(ai.djl.ndarray.NDManager manager,
ai.djl.Model model) |
ai.djl.ndarray.NDList |
processInput(ai.djl.translate.TranslatorContext ctx,
ai.djl.modality.nlp.qa.QAInput input) |
java.lang.String |
processOutput(ai.djl.translate.TranslatorContext ctx,
ai.djl.ndarray.NDList list) |
public void prepare(ai.djl.ndarray.NDManager manager,
ai.djl.Model model)
throws java.io.IOException
java.io.IOExceptionpublic ai.djl.translate.Batchifier getBatchifier()
getBatchifier in interface ai.djl.translate.Translator<ai.djl.modality.nlp.qa.QAInput,java.lang.String>getBatchifier in class ai.djl.modality.nlp.translator.QATranslatorpublic ai.djl.ndarray.NDList processInput(ai.djl.translate.TranslatorContext ctx,
ai.djl.modality.nlp.qa.QAInput input)
public java.lang.String processOutput(ai.djl.translate.TranslatorContext ctx,
ai.djl.ndarray.NDList list)
public static MxBertQATranslator.Builder builder()
MxBertQATranslator.