2 writes to _vocabReverse
Microsoft.ML.Tokenizers (2)
Model\SentencePieceUnigramModel.cs (2)
30
_vocabReverse
= new (string Piece, float Score, ModelProto.Types.SentencePiece.Types.Type Type)[modelProto.Pieces.Count];
108
_vocabReverse
= vocabReverse.ToArray();
19 references to _vocabReverse
Microsoft.ML.Tokenizers (19)
Model\SentencePieceUnigramModel.cs (19)
43
_vocabReverse
[i] = (piece, score, modelProto.Pieces[i].Type);
55
_vocabReverse
[i] = (modelProto.Pieces[i].Piece, modelProto.Pieces[i].Score, ModelProto.Types.SentencePiece.Types.Type.Unknown);
77
_vocabReverse
[modelProto.TrainerSpec.BosId] = (modelProto.TrainerSpec.BosPiece, 0f, ModelProto.Types.SentencePiece.Types.Type.Control);
78
_vocabReverse
[modelProto.TrainerSpec.EosId] = (modelProto.TrainerSpec.EosPiece, 0f, ModelProto.Types.SentencePiece.Types.Type.Control);
79
_vocabReverse
[modelProto.TrainerSpec.UnkId] = (modelProto.TrainerSpec.UnkPiece, 0f, ModelProto.Types.SentencePiece.Types.Type.Unknown);
84
_vocabReverse
[modelProto.TrainerSpec.PadId] = (modelProto.TrainerSpec.PadPiece, 0f, ModelProto.Types.SentencePiece.Types.Type.Control);
124
_vocabReverse
[BeginningOfSentenceId] = (BeginningOfSentenceToken, 0f, 0);
125
_vocabReverse
[EndOfSentenceId] = (EndOfSentenceToken, 0f, 0);
184
if ((uint)id >= (uint)(
_vocabReverse
.Length))
190
token =
_vocabReverse
[id].Piece;
412
string stringToken = node.Id == UnknownId ? Helpers.GetString(normalizationSpan.Slice(node.StartsAt, endsAt - node.StartsAt)) :
_vocabReverse
[node.Id].Piece;
484
tokens.Insert(insertionStartPosition++, new EncodedToken(id,
_vocabReverse
[id].Piece, new Range(offsetStart, offsetStart + charLength)));
489
tokens.Insert(insertionStartPosition++, new EncodedToken(id,
_vocabReverse
[id].Piece, new Range(offsetStart + charLength, offsetStart + charLength)));
556
if (
_vocabReverse
[ret].Type == ModelProto.Types.SentencePiece.Types.Type.Unused)
566
float score =
_vocabReverse
[ret].Type == ModelProto.Types.SentencePiece.Types.Type.UserDefined ? length * _maxScore - 0.1f :
_vocabReverse
[ret].Score;
953
charsConsumed +=
_vocabReverse
[ids[index]].Piece.Length;
1238
charsConsumed +=
_vocabReverse
[ids[i].Id].Piece.Length;
1449
consumedCharacters +=
_vocabReverse
[node.Id].Piece.Length;