A B C D E G H L N T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ai.djl.huggingface.tokenizers - package ai.djl.huggingface.tokenizers
-
Contains classes to interface with the underlying Huggingface tokenizers.
- ai.djl.huggingface.tokenizers.jni - package ai.djl.huggingface.tokenizers.jni
-
Contains classes to interface with the underlying Huggingface tokenizers.
B
- batchEncode(long, String[], boolean) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- batchEncode(String[]) - Method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
-
Returns the
Encodingof the input sentence in batch. - batchEncode(List<String>) - Method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
-
Returns the
Encodingof the input sentence in batch. - buildSentence(List<String>) - Method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
C
- CharSpan - Class in ai.djl.huggingface.tokenizers.jni
-
A class holds character span information.
- CharSpan(int, int) - Constructor for class ai.djl.huggingface.tokenizers.jni.CharSpan
-
Constructs a new
CharSpaninstance. - checkStatus() - Static method in class ai.djl.huggingface.tokenizers.jni.LibUtils
- close() - Method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
- createTokenizer(String) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- createTokenizerFromString(String) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
D
- deleteEncoding(long) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- deleteTokenizer(long) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
E
- encode(long, String, boolean) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- encode(String) - Method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
-
Returns the
Encodingof the input sentence. - encode(String[]) - Method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
-
Returns the
Encodingof the input sentences. - encode(List<String>) - Method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
-
Returns the
Encodingof the input sentences. - encodeList(long, String[], boolean) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- Encoding - Class in ai.djl.huggingface.tokenizers
-
A class holds token encoding information.
G
- getAttentionMask() - Method in class ai.djl.huggingface.tokenizers.Encoding
-
Returns the attention masks.
- getAttentionMask(long) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- getCharTokenSpans() - Method in class ai.djl.huggingface.tokenizers.Encoding
-
Returns char token spans.
- getEnd() - Method in class ai.djl.huggingface.tokenizers.jni.CharSpan
-
Returns the end position.
- getIds() - Method in class ai.djl.huggingface.tokenizers.Encoding
-
Returns the token ids.
- getSpecialTokenMask() - Method in class ai.djl.huggingface.tokenizers.Encoding
-
Returns the special token masks.
- getSpecialTokenMask(long) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- getStart() - Method in class ai.djl.huggingface.tokenizers.jni.CharSpan
-
Returns the start position.
- getTokenCharSpans(long) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- getTokenIds(long) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- getTokens() - Method in class ai.djl.huggingface.tokenizers.Encoding
-
Returns the tokens.
- getTokens(long) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- getTypeIds() - Method in class ai.djl.huggingface.tokenizers.Encoding
-
Returns the token type ids.
- getTypeIds(long) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- getWordIds() - Method in class ai.djl.huggingface.tokenizers.Encoding
-
Returns the word ids.
- getWordIds(long) - Method in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
H
- HuggingFaceTokenizer - Class in ai.djl.huggingface.tokenizers
-
HuggingFaceTokenizeris a Huggingface tokenizer implementation of theTokenizerinterface that converts sentences into token.
L
- LIB - Static variable in class ai.djl.huggingface.tokenizers.jni.TokenizersLibrary
- LibUtils - Class in ai.djl.huggingface.tokenizers.jni
-
Utilities for finding the Huggingface tokenizer native binary on the System.
N
- newInstance(InputStream, Map<String, String>) - Static method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
-
Create a pre-trained
HuggingFaceTokenizerinstance fromInputStream. - newInstance(String) - Static method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
-
Create a pre-trained
HuggingFaceTokenizerinstance from hugginface hub. - newInstance(String, Map<String, String>) - Static method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
-
Create a pre-trained
HuggingFaceTokenizerinstance from hugginface hub. - newInstance(Path) - Static method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
-
Create a pre-trained
HuggingFaceTokenizerinstance from existing models. - newInstance(Path, Map<String, String>) - Static method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
-
Create a pre-trained
HuggingFaceTokenizerinstance from existing models.
T
- tokenize(String) - Method in class ai.djl.huggingface.tokenizers.HuggingFaceTokenizer
- TokenizersLibrary - Class in ai.djl.huggingface.tokenizers.jni
-
A class containing utilities to interact with the Tokenizer JNI layer.
All Classes All Packages