跳过导航链接
B C D F G L N P S T V 

B

BatchTensorList - cn.smartjavaai.translation.entity中的类
BatchTensorList represents a search state, and the NDArrays inside are updated in each iteration of the autoregressive loop.

C

CausalLMOutput - cn.smartjavaai.translation.entity中的类
解码输出对象
CausalLMOutput(NDArray, NDList) - 类 的构造器cn.smartjavaai.translation.entity.CausalLMOutput
 
cn.smartjavaai.translation.config - 程序包 cn.smartjavaai.translation.config
 
cn.smartjavaai.translation.entity - 程序包 cn.smartjavaai.translation.entity
 
cn.smartjavaai.translation.enums - 程序包 cn.smartjavaai.translation.enums
 
cn.smartjavaai.translation.exception - 程序包 cn.smartjavaai.translation.exception
 
cn.smartjavaai.translation.factory - 程序包 cn.smartjavaai.translation.factory
 
cn.smartjavaai.translation.model - 程序包 cn.smartjavaai.translation.model
 
cn.smartjavaai.translation.model.translator - 程序包 cn.smartjavaai.translation.model.translator
 
cn.smartjavaai.translation.utils - 程序包 cn.smartjavaai.translation.utils
 

D

decode(NllbSearchConfig, HuggingFaceTokenizer, NDArray) - 类 中的静态方法cn.smartjavaai.translation.utils.TokenUtils
语言解码

F

fromCode(String) - 枚举 中的静态方法cn.smartjavaai.translation.enums.LanguageCode
 
fromId(int) - 枚举 中的静态方法cn.smartjavaai.translation.enums.LanguageCode
 
fromList(NDList, long[]) - 类 中的方法cn.smartjavaai.translation.entity.BatchTensorList
Constructs a new BatchTensorList instance from the serialized version of the batch tensors.
fromList(NDList, long[]) - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
fromName(String) - 枚举 中的静态方法cn.smartjavaai.translation.enums.TranslationModeEnum
根据名称获取枚举 (忽略大小写和下划线变体)

G

getAttentionMask() - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
getBosTokenId() - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
getCode() - 枚举 中的方法cn.smartjavaai.translation.enums.LanguageCode
 
getDecoderStartTokenId() - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
getEncoderHiddenStates() - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
getEncoderRepetitionPenalty() - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
getEosTokenId() - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
getForcedBosTokenId() - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
getId() - 枚举 中的方法cn.smartjavaai.translation.enums.LanguageCode
 
getInstance() - 类 中的静态方法cn.smartjavaai.translation.factory.TranslationModelFactory
 
getLengthPenalty() - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
getList() - 类 中的方法cn.smartjavaai.translation.entity.BatchTensorList
Returns the serialized version of the BatchTensorList.
getList() - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
getLogits() - 类 中的方法cn.smartjavaai.translation.entity.CausalLMOutput
 
getMaxSeqLength() - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
getModel(TranslationModelConfig) - 类 中的方法cn.smartjavaai.translation.factory.TranslationModelFactory
获取翻译模型(通过配置)
getNextInputIds() - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
getPadTokenId() - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
getPastAttentionMask() - 类 中的方法cn.smartjavaai.translation.entity.BatchTensorList
Returns the value of the pastAttentionMask.
getPastKeyValues() - 类 中的方法cn.smartjavaai.translation.entity.BatchTensorList
Returns the value of the pastKeyValues.
getPastKeyValues() - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
getPastKeyValuesList() - 类 中的方法cn.smartjavaai.translation.entity.CausalLMOutput
 
getPastOutputIds() - 类 中的方法cn.smartjavaai.translation.entity.BatchTensorList
Returns the value of the pastOutputIds.
getPastOutputIds() - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
getSeqDimOrder() - 类 中的方法cn.smartjavaai.translation.entity.BatchTensorList
Returns the sequence dimension order which specifies where the sequence dimension is in a tensor's shape.
getSrcLangId() - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
GreedyBatchTensorList - cn.smartjavaai.translation.entity中的类
贪婪搜索张量对象列表
GreedyBatchTensorList(NDArray, NDArray, NDList, NDArray, NDArray) - 类 的构造器cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
GreedyBatchTensorList() - 类 的构造器cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
greedyStepGen(NllbSearchConfig, NDArray, NDArray, NDManager) - 类 中的方法cn.smartjavaai.translation.model.NllbModel
 

L

LanguageCode - cn.smartjavaai.translation.enums中的枚举
语言枚举
loadModel(TranslationModelConfig) - 类 中的方法cn.smartjavaai.translation.model.NllbModel
 
loadModel(TranslationModelConfig) - 接口 中的方法cn.smartjavaai.translation.model.TranslationModel
加载模型

N

NllbDecoder2Translator - cn.smartjavaai.translation.model.translator中的类
解碼器,參數支持 pastKeyValues
NllbDecoder2Translator() - 类 的构造器cn.smartjavaai.translation.model.translator.NllbDecoder2Translator
 
NllbDecoderTranslator - cn.smartjavaai.translation.model.translator中的类
解碼器,參數沒有 pastKeyValues
NllbDecoderTranslator() - 类 的构造器cn.smartjavaai.translation.model.translator.NllbDecoderTranslator
 
NllbEncoderTranslator - cn.smartjavaai.translation.model.translator中的类
编码器前后处理
NllbEncoderTranslator() - 类 的构造器cn.smartjavaai.translation.model.translator.NllbEncoderTranslator
 
NllbModel - cn.smartjavaai.translation.model中的类
机器翻译通用检测模型
NllbModel() - 类 的构造器cn.smartjavaai.translation.model.NllbModel
 
NllbSearchConfig - cn.smartjavaai.translation.config中的类
配置信息
NllbSearchConfig() - 类 的构造器cn.smartjavaai.translation.config.NllbSearchConfig
 

P

processInput(TranslatorContext, NDList) - 类 中的方法cn.smartjavaai.translation.model.translator.NllbDecoder2Translator
 
processInput(TranslatorContext, NDList) - 类 中的方法cn.smartjavaai.translation.model.translator.NllbDecoderTranslator
 
processInput(TranslatorContext, long[]) - 类 中的方法cn.smartjavaai.translation.model.translator.NllbEncoderTranslator
 
processOutput(TranslatorContext, NDList) - 类 中的方法cn.smartjavaai.translation.model.translator.NllbDecoder2Translator
 
processOutput(TranslatorContext, NDList) - 类 中的方法cn.smartjavaai.translation.model.translator.NllbDecoderTranslator
 
processOutput(TranslatorContext, NDList) - 类 中的方法cn.smartjavaai.translation.model.translator.NllbEncoderTranslator
 

S

setAttentionMask(NDArray) - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
setBosTokenId(long) - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
setDecoderStartTokenId(long) - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
setEncoderHiddenStates(NDArray) - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
setEncoderRepetitionPenalty(float) - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
setEosTokenId(long) - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
setForcedBosTokenId(long) - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
setLengthPenalty(float) - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
setLogits(NDArray) - 类 中的方法cn.smartjavaai.translation.entity.CausalLMOutput
 
setMaxSeqLength(int) - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
setNextInputIds(NDArray) - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
setPadTokenId(long) - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 
setPastAttentionMask(NDArray) - 类 中的方法cn.smartjavaai.translation.entity.BatchTensorList
Sets the attention mask.
setPastKeyValues(NDList) - 类 中的方法cn.smartjavaai.translation.entity.BatchTensorList
Sets the kv cache.
setPastKeyValues(NDList) - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
setPastOutputIds(NDArray) - 类 中的方法cn.smartjavaai.translation.entity.BatchTensorList
Sets the past output token ids.
setPastOutputIds(NDArray) - 类 中的方法cn.smartjavaai.translation.entity.GreedyBatchTensorList
 
setSeqDimOrder(long[]) - 类 中的方法cn.smartjavaai.translation.entity.BatchTensorList
Sets the sequence dimension order which specifies where the sequence dimension is in a tensor's shape.
setSrcLangId(long) - 类 中的方法cn.smartjavaai.translation.config.NllbSearchConfig
 

T

TokenUtils - cn.smartjavaai.translation.utils中的类
 
translate(TranslateParam) - 类 中的方法cn.smartjavaai.translation.model.NllbModel
 
translate(TranslateParam) - 接口 中的方法cn.smartjavaai.translation.model.TranslationModel
机器翻译
TranslateParam - cn.smartjavaai.translation.entity中的类
翻译参数
TranslateParam() - 类 的构造器cn.smartjavaai.translation.entity.TranslateParam
 
TranslationException - cn.smartjavaai.translation.exception中的异常错误
翻译异常
TranslationException() - 异常错误 的构造器cn.smartjavaai.translation.exception.TranslationException
 
TranslationException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.smartjavaai.translation.exception.TranslationException
 
TranslationException(String, Throwable) - 异常错误 的构造器cn.smartjavaai.translation.exception.TranslationException
 
TranslationException(String) - 异常错误 的构造器cn.smartjavaai.translation.exception.TranslationException
 
TranslationException(Throwable) - 异常错误 的构造器cn.smartjavaai.translation.exception.TranslationException
 
TranslationModeEnum - cn.smartjavaai.translation.enums中的枚举
机器翻译模型枚举
TranslationModel - cn.smartjavaai.translation.model中的接口
机器翻译通用检测模型
TranslationModelConfig - cn.smartjavaai.translation.config中的类
机器翻译模型配置
TranslationModelConfig() - 类 的构造器cn.smartjavaai.translation.config.TranslationModelConfig
 
TranslationModelFactory - cn.smartjavaai.translation.factory中的类
机器翻译模型工厂
TranslationModelFactory() - 类 的构造器cn.smartjavaai.translation.factory.TranslationModelFactory
 

V

validate() - 类 中的方法cn.smartjavaai.translation.entity.TranslateParam
参数校验方法
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.translation.enums.LanguageCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.translation.enums.TranslationModeEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.smartjavaai.translation.enums.LanguageCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.translation.enums.TranslationModeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
B C D F G L N P S T V 
跳过导航链接

Copyright © 2025. All rights reserved.