Lingua

LlamaTokenizer Classe

Definizione

LlamaTokenizer è SentencePieceTokenizer implementato in base a https://github.com/google/sentencepiece.

public sealed class LlamaTokenizer : Microsoft.ML.Tokenizers.SentencePieceTokenizer
type LlamaTokenizer = class
    inherit SentencePieceTokenizer
Public NotInheritable Class LlamaTokenizer
Inherits SentencePieceTokenizer
Ereditarietà

Proprietà

Nome Descrizione
AddBeginningOfSentence

Indicare l'emissione dell'inizio del token di frase durante la codifica.

(Ereditato da SentencePieceTokenizer)
AddDummyPrefix

Indicare l'emissione del carattere di prefisso U+2581 all'inizio del token di frase durante la normalizzazione e la codifica.

(Ereditato da SentencePieceTokenizer)
AddEndOfSentence

Indicare l'emissione del token di fine frase durante la codifica.

(Ereditato da SentencePieceTokenizer)
BeginningOfSentenceId

ID dell'inizio del token di frase.

(Ereditato da SentencePieceTokenizer)
BeginningOfSentenceToken

L'inizio del token di frase.

(Ereditato da SentencePieceTokenizer)
ByteFallback

Specifica se il modello eseguirà un fallback di byte quando rileva token sconosciuti durante il processo di codifica.

(Ereditato da SentencePieceTokenizer)
EndOfSentenceId

ID della fine del token di frase.

(Ereditato da SentencePieceTokenizer)
EndOfSentenceToken

Token di fine frase.

(Ereditato da SentencePieceTokenizer)
EscapeWhiteSpaces

Indicare se gli spazi devono essere sostituiti con il carattere U+2581 durante la normalizzazione e la codifica.

(Ereditato da SentencePieceTokenizer)
Normalizer

Ottiene il normalizer in uso dal tokenizer.

(Ereditato da SentencePieceTokenizer)
PreTokenizer

Ottiene il preTokenizer utilizzato dal tokenizer.

(Ereditato da SentencePieceTokenizer)
SpecialTokens

Token speciali.

(Ereditato da SentencePieceTokenizer)
TreatWhitespaceAsSuffix

Indicare l'emissione del carattere U+2581 alla fine dell'ultimo token di frase anziché all'inizio del token di frase durante la normalizzazione e la codifica.

(Ereditato da SentencePieceTokenizer)
UnknownId

ID del token sconosciuto.

(Ereditato da SentencePieceTokenizer)
UnknownToken

Token sconosciuto.

(Ereditato da SentencePieceTokenizer)
Vocabulary

Vocabolario del modello.

(Ereditato da SentencePieceTokenizer)

Metodi

Nome Descrizione
CountTokens(ReadOnlySpan<Char>, Boolean, Boolean, Boolean, Boolean, String, Int32, Int32)

Ottenere il numero di token a cui verrà codificato il testo di input.

(Ereditato da SentencePieceTokenizer)
CountTokens(ReadOnlySpan<Char>, Boolean, Boolean, Boolean, Boolean)

Ottenere il numero di token a cui verrà codificato il testo di input.

(Ereditato da SentencePieceTokenizer)
CountTokens(ReadOnlySpan<Char>, Boolean, Boolean)

Ottenere il numero di token a cui verrà codificato il testo di input.

(Ereditato da Tokenizer)
CountTokens(String, Boolean, Boolean, Boolean, Boolean, String, Int32, Int32)

Ottenere il numero di token a cui verrà codificato il testo di input.

(Ereditato da SentencePieceTokenizer)
CountTokens(String, Boolean, Boolean, Boolean, Boolean)

Ottenere il numero di token a cui verrà codificato il testo di input.

(Ereditato da SentencePieceTokenizer)
CountTokens(String, Boolean, Boolean)

Ottenere il numero di token a cui verrà codificato il testo di input.

(Ereditato da Tokenizer)
CountTokens(String, ReadOnlySpan<Char>, EncodeSettings)

Ottenere il numero di token a cui verrà codificato il testo di input.

(Ereditato da SentencePieceTokenizer)
Create(Stream, Boolean, Boolean, IReadOnlyDictionary<String,Int32>)

Creare dal flusso del modello specificato un LlamaTokenizer basato su SentencePieceTokenizer. Il flusso del modello deve contenere il modello SentencePiece Bpe in base alla https://github.com/google/sentencepiece/blob/master/src/sentencepiece_model.proto specifica.

Decode(IEnumerable<Int32>, Boolean)

Decodificare gli ID specificati, tornare a un valore String.

(Ereditato da SentencePieceTokenizer)
Decode(IEnumerable<Int32>, Span<Char>, Boolean, Int32, Int32)

Decodificare gli ID specificati nel testo e archiviare il risultato nell'intervallo destination .

(Ereditato da SentencePieceTokenizer)
Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32)

Decodificare gli ID specificati nel testo e archiviare il risultato nell'intervallo destination .

(Ereditato da SentencePieceTokenizer)
Decode(IEnumerable<Int32>)

Decodificare gli ID specificati, tornare a un valore String.

(Ereditato da SentencePieceTokenizer)
EncodeToIds(ReadOnlySpan<Char>, Boolean, Boolean, Boolean, Boolean)

Codifica il testo di input in ID token.

(Ereditato da SentencePieceTokenizer)
EncodeToIds(ReadOnlySpan<Char>, Boolean, Boolean, Int32, String, Int32, Boolean, Boolean)

Codifica il testo di input in ID token fino al numero massimo di token.

(Ereditato da SentencePieceTokenizer)
EncodeToIds(ReadOnlySpan<Char>, Boolean, Boolean)

Codifica il testo di input in ID token.

(Ereditato da Tokenizer)
EncodeToIds(ReadOnlySpan<Char>, Int32, String, Int32, Boolean, Boolean)

Codifica il testo di input in ID token fino al numero massimo di token.

(Ereditato da Tokenizer)
EncodeToIds(String, Boolean, Boolean, Boolean, Boolean)

Codifica il testo di input in ID token.

(Ereditato da SentencePieceTokenizer)
EncodeToIds(String, Boolean, Boolean, Int32, String, Int32, Boolean, Boolean)

Codifica il testo di input in ID token fino al numero massimo di token.

(Ereditato da SentencePieceTokenizer)
EncodeToIds(String, Boolean, Boolean)

Codifica il testo di input in ID token.

(Ereditato da Tokenizer)
EncodeToIds(String, Int32, String, Int32, Boolean, Boolean)

Codifica il testo di input in ID token fino al numero massimo di token.

<param name="text">Testo da codificare.</param> (Ereditato da Tokenizer)
EncodeToIds(String, ReadOnlySpan<Char>, EncodeSettings)

Codifica il testo di input in ID token.

(Ereditato da SentencePieceTokenizer)
EncodeToTokens(ReadOnlySpan<Char>, String, Boolean, Boolean, Boolean, Boolean)

Codifica il testo di input di un elenco di EncodedTokencon valore stringa del token, dell'ID e dell'offset.

(Ereditato da SentencePieceTokenizer)
EncodeToTokens(ReadOnlySpan<Char>, String, Boolean, Boolean)

Codifica il testo di input in un elenco di EncodedToken.

(Ereditato da Tokenizer)
EncodeToTokens(String, ReadOnlySpan<Char>, EncodeSettings)

Codifica il testo di input in un elenco di EncodedToken.

(Ereditato da SentencePieceTokenizer)
EncodeToTokens(String, String, Boolean, Boolean, Boolean, Boolean)

Codifica il testo di input di un elenco di EncodedTokencon valore stringa del token, dell'ID e dell'offset.

(Ereditato da SentencePieceTokenizer)
EncodeToTokens(String, String, Boolean, Boolean)

Codifica il testo di input in un elenco di EncodedToken.

(Ereditato da Tokenizer)
GetIndexByTokenCount(ReadOnlySpan<Char>, Boolean, Boolean, Int32, String, Int32, Boolean, Boolean)

Trovare l'indice della capacità di codifica massima dall'inizio all'interno del testo senza superare il limite di token.

(Ereditato da SentencePieceTokenizer)
GetIndexByTokenCount(ReadOnlySpan<Char>, Int32, String, Int32, Boolean, Boolean)

Trovare l'indice della capacità di codifica massima senza superare il limite di token.

(Ereditato da Tokenizer)
GetIndexByTokenCount(String, Boolean, Boolean, Int32, String, Int32, Boolean, Boolean)

Trovare l'indice della capacità di codifica massima dall'inizio all'interno del testo senza superare il limite di token.

(Ereditato da SentencePieceTokenizer)
GetIndexByTokenCount(String, Int32, String, Int32, Boolean, Boolean)

Trovare l'indice della capacità di codifica massima senza superare il limite di token.

(Ereditato da Tokenizer)
GetIndexByTokenCount(String, ReadOnlySpan<Char>, EncodeSettings, Boolean, String, Int32)

Trovare l'indice della capacità di codifica massima senza superare il limite di token.

(Ereditato da SentencePieceTokenizer)
GetIndexByTokenCountFromEnd(ReadOnlySpan<Char>, Boolean, Boolean, Int32, Boolean, String, Int32)

Trovare l'indice della capacità di codifica massima dalla fine all'interno del testo senza superare il limite di token.

(Ereditato da SentencePieceTokenizer)
GetIndexByTokenCountFromEnd(ReadOnlySpan<Char>, Int32, String, Int32, Boolean, Boolean)

Trovare l'indice della capacità di codifica massima senza superare il limite di token.

(Ereditato da Tokenizer)
GetIndexByTokenCountFromEnd(String, Boolean, Boolean, Int32, Boolean, String, Int32)

Trovare l'indice della capacità di codifica massima dalla fine all'interno del testo senza superare il limite di token.

(Ereditato da SentencePieceTokenizer)
GetIndexByTokenCountFromEnd(String, Int32, String, Int32, Boolean, Boolean)

Trovare l'indice della capacità di codifica massima senza superare il limite di token.

(Ereditato da Tokenizer)

Si applica a