2 writes to _model
Microsoft.ML.Tokenizers (2)
Model\SentencePieceTokenizer.cs (2)
25
_model
= modelProto.TrainerSpec.ModelType switch
35
_model
= options.ModelType switch
39 references to _model
Microsoft.ML.Tokenizers (39)
Model\SentencePieceTokenizer.cs (39)
46
public IReadOnlyDictionary<string, int>? SpecialTokens =>
_model
.SpecialTokens;
51
public bool ByteFallback =>
_model
.ByteFallback;
56
public bool AddDummyPrefix =>
_model
.AddDummyPrefix;
61
public bool EscapeWhiteSpaces =>
_model
.EscapeWhiteSpaces;
66
public bool TreatWhitespaceAsSuffix { get =>
_model
.TreatWhitespaceAsSuffix; private set =>
_model
.TreatWhitespaceAsSuffix = value; }
71
public bool AddBeginningOfSentence =>
_model
.AddBeginningOfSentence;
76
public bool AddEndOfSentence =>
_model
.AddEndOfSentence;
81
public string BeginningOfSentenceToken =>
_model
.BeginningOfSentenceToken;
86
public string EndOfSentenceToken =>
_model
.EndOfSentenceToken;
91
public string UnknownToken =>
_model
.UnknownToken;
96
public int BeginningOfSentenceId =>
_model
.BeginningOfSentenceId;
101
public int EndOfSentenceId =>
_model
.EndOfSentenceId;
106
public int UnknownId =>
_model
.UnknownId;
116
public override Normalizer? Normalizer =>
_model
.Normalizer;
121
public IReadOnlyDictionary<string, int> Vocabulary =>
_model
.Vocabulary;
133
Tokens =
_model
.EncodeToTokens(text, textSpan, out string? normalizedText, AddBeginningOfSentence, AddEndOfSentence, settings.ConsiderNormalization),
150
=>
_model
.EncodeToTokens(text, Span<char>.Empty, out normalizedText, addBeginningOfSentence, addEndOfSentence, considerNormalization);
163
=>
_model
.EncodeToTokens(null, text, out normalizedText, addBeginningOfSentence, addEndOfSentence, considerNormalization);
177
Tokens =
_model
.EncodeToIds(text, textSpan, AddBeginningOfSentence, AddEndOfSentence, settings.ConsiderNormalization, out string? normalizedText, out int charsConsumed, settings.MaxTokenCount),
193
=>
_model
.EncodeToIds(text, Span<char>.Empty, addBeginningOfSentence, addEndOfSentence, considerNormalization, out _, out _);
205
=>
_model
.EncodeToIds(null, text, addBeginningOfSentence, addEndOfSentence, considerNormalization, out _, out _);
220
=>
_model
.EncodeToIds(text, Span<char>.Empty, addBeginningOfSentence, addEndOfSentence, considerNormalization, out normalizedText, out charsConsumed, maxTokenCount);
235
=>
_model
.EncodeToIds(null, text, addBeginningOfSentence, addEndOfSentence, considerNormalization, out normalizedText, out charsConsumed, maxTokenCount);
245
=>
_model
.CountTokens(text, textSpan, AddBeginningOfSentence, AddEndOfSentence, settings.ConsiderNormalization, out _, out _, settings.MaxTokenCount);
257
=>
_model
.CountTokens(text, ReadOnlySpan<char>.Empty, addBeginningOfSentence, addEndOfSentence, considerNormalization, out _, out _, int.MaxValue);
269
=>
_model
.CountTokens(null, text, addBeginningOfSentence, addEndOfSentence, considerNormalization, out _, out _, int.MaxValue);
284
=>
_model
.CountTokens(text, ReadOnlySpan<char>.Empty, addBeginningOfSentence, addEndOfSentence, considerNormalization, out normalizedText, out charsConsumed, maxTokenCount);
299
=>
_model
.CountTokens(null, text, addBeginningOfSentence, addEndOfSentence, considerNormalization, out normalizedText, out charsConsumed, maxTokenCount);
321
return
_model
.GetIndexByTokenCountFromEnd(text, textSpan, AddBeginningOfSentence, AddEndOfSentence, settings.MaxTokenCount, settings.ConsiderNormalization, out normalizedText, out tokenCount);
324
tokenCount =
_model
.CountTokens(text, textSpan, AddBeginningOfSentence, AddEndOfSentence, settings.ConsiderNormalization, out normalizedText, out int charsConsumed, settings.MaxTokenCount);
346
tokenCount =
_model
.CountTokens(text, ReadOnlySpan<char>.Empty, addBeginningOfSentence, addEndOfSentence, considerNormalization, out normalizedText, out int charsConsumed, maxTokenCount);
368
tokenCount =
_model
.CountTokens(null, text, addBeginningOfSentence, addEndOfSentence, considerNormalization, out normalizedText, out int charsConsumed, maxTokenCount);
387
=>
_model
.GetIndexByTokenCountFromEnd(text, ReadOnlySpan<char>.Empty, addBeginningOfSentence, addEndOfSentence, maxTokenCount, considerNormalization, out normalizedText, out tokenCount);
404
=>
_model
.GetIndexByTokenCountFromEnd(null, text, addBeginningOfSentence, addEndOfSentence, maxTokenCount, considerNormalization, out normalizedText, out tokenCount);
411
public override string Decode(IEnumerable<int> ids) =>
_model
.Decode(ids, considerSpecialTokens: false);
419
public string Decode(IEnumerable<int> ids, bool considerSpecialTokens) =>
_model
.Decode(ids, considerSpecialTokens);
430
=>
_model
.Decode(ids, destination, considerSpecialTokens: false, out idsConsumed, out charsWritten);
442
=>
_model
.Decode(ids, destination, considerSpecialTokens, out idsConsumed, out charsWritten);