public class NllbModel extends Object implements TranslationModel
| 构造器和说明 |
|---|
NllbModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<?,?>> |
getDecode2PredictorPool() |
org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<?,?>> |
getDecodePredictorPool() |
org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<?,?>> |
getEncodePredictorPool() |
ai.djl.ndarray.NDArray |
greedyStepGen(NllbSearchConfig config,
ai.djl.ndarray.NDArray pastOutputIds,
ai.djl.ndarray.NDArray next_token_scores,
ai.djl.ndarray.NDManager manager) |
void |
loadModel(TranslationModelConfig config)
加载模型
|
R<String> |
translate(TranslateParam translateParam)
机器翻译
|
public void loadModel(TranslationModelConfig config)
TranslationModelloadModel 在接口中 TranslationModelpublic R<String> translate(TranslateParam translateParam)
TranslationModeltranslate 在接口中 TranslationModeltranslateParam - 翻译参数public ai.djl.ndarray.NDArray greedyStepGen(NllbSearchConfig config, ai.djl.ndarray.NDArray pastOutputIds, ai.djl.ndarray.NDArray next_token_scores, ai.djl.ndarray.NDManager manager)
public org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<?,?>> getEncodePredictorPool()
public org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<?,?>> getDecodePredictorPool()
public org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<?,?>> getDecode2PredictorPool()
public void close()
throws Exception
close 在接口中 AutoCloseableExceptionCopyright © 2025. All rights reserved.