9 types derived from SentencePieceNormalizationStep
Microsoft.ML.Tokenizers (9)
Normalizer\SentencePieceNormalizationStep.cs (9)
248
private sealed class SequenceStep :
SentencePieceNormalizationStep
264
private sealed class LowercaseStep :
SentencePieceNormalizationStep
271
private sealed class StripAccentsStep :
SentencePieceNormalizationStep
310
private sealed class UnicodeStep :
SentencePieceNormalizationStep
317
private sealed class PrependStep :
SentencePieceNormalizationStep
326
private sealed class NmtStep :
SentencePieceNormalizationStep
374
private sealed class StripStep :
SentencePieceNormalizationStep
399
private sealed class ReplaceStep :
SentencePieceNormalizationStep
471
private sealed class PrecompiledStep :
SentencePieceNormalizationStep
10 references to SentencePieceNormalizationStep
Microsoft.ML.Tokenizers (10)
Model\SentencePieceTokenizer.cs (4)
674
SentencePieceNormalizationStep
? chainNormalizer = null;
678
if (
SentencePieceNormalizationStep
.HasRichSteps(normalizerElement))
680
chainNormalizer =
SentencePieceNormalizationStep
.Build(normalizerElement);
1042
return
SentencePieceNormalizationStep
.DecodePrecompiledCharsMap(base64);
Normalizer\SentencePieceNormalizationStep.cs (5)
127
public static
SentencePieceNormalizationStep
Build(JsonElement normalizer)
139
var children = new List<
SentencePieceNormalizationStep
>();
250
private readonly IReadOnlyList<
SentencePieceNormalizationStep
> _steps;
252
public SequenceStep(IReadOnlyList<
SentencePieceNormalizationStep
> steps) => _steps = steps;
256
foreach (
SentencePieceNormalizationStep
step in _steps)
Normalizer\SentencePieceNormalizer.cs (1)
33
internal
SentencePieceNormalizationStep
? NormalizationChain { get; set; }