Поделиться через


TextNormalizingEstimator Класс

Определение

public sealed class TextNormalizingEstimator : Microsoft.ML.Data.TrivialEstimator<Microsoft.ML.Transforms.Text.TextNormalizingTransformer>
type TextNormalizingEstimator = class
    inherit TrivialEstimator<TextNormalizingTransformer>
Public NotInheritable Class TextNormalizingEstimator
Inherits TrivialEstimator(Of TextNormalizingTransformer)
Наследование

Комментарии

Характеристики оценщика

Нужно ли этому оценщику просмотреть данные для обучения параметров? нет
Тип данных входного столбца Скалярный или вектор текста
Тип данных выходного столбца Скалярный или переменный вектор текста
Экспортируемый в ONNX Да

В результате TextNormalizingTransformer создается новый столбец с именем, указанным в параметрах имени выходного столбца, и нормализуется текстовые входные данные, изменяя регистр, удаляя диакритические знаки, знаки препинания и (или) числа.

Ознакомьтесь с разделом "См. также" ссылки на примеры использования.

Методы

Fit(IDataView)

IEstimator<TTransformer>для .TextNormalizingTransformer

(Унаследовано от TrivialEstimator<TTransformer>)
GetOutputSchema(SchemaShape)

Возвращает схему SchemaShape , которая будет производиться преобразователем. Используется для распространения и проверки схемы в конвейере.

Методы расширения

AppendCacheCheckpoint<TTrans>(IEstimator<TTrans>, IHostEnvironment)

Добавьте "контрольную точку кэширования" в цепочку оценщика. Это обеспечит обучение подчиненных оценщиков на основе кэшированных данных. Рекомендуется создать контрольную точку кэширования перед обучением, которые принимают несколько передач данных.

WithOnFitDelegate<TTransformer>(IEstimator<TTransformer>, Action<TTransformer>)

Учитывая оценщик, возвращает объект-оболочку, который будет вызывать делегат один раз Fit(IDataView) . Часто важно, чтобы оценщик возвращал сведения о том, что было в форме, поэтому Fit(IDataView) метод возвращает специально типизированный объект, а не просто общий ITransformer. Однако, в то же время, IEstimator<TTransformer> часто формируются в конвейеры со многими объектами, поэтому нам может потребоваться построить цепочку оценщиков, где EstimatorChain<TLastTransformer> оценщик, для которого мы хотим получить преобразователь, похоронен где-то в этой цепочке. В этом сценарии мы можем подключить делегат, который будет вызываться после вызова соответствия.

Применяется к

См. также раздел