Compartir a través de


TorchSharpCatalog.NamedEntityRecognition Método

Definición

Sobrecargas

NamedEntityRecognition(MulticlassClassificationCatalog+MulticlassClassificationTrainers, NerTrainer+NerOptions)

Ajuste de un modelo de Reconocimiento de entidades con nombre.

NamedEntityRecognition(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, Int32, Int32, BertArchitecture, IDataView)

Ajuste de un modelo NAS-BERT para el reconocimiento de entidades con nombre. El límite de cualquier oración es de 512 tokens. Cada palabra normalmente se asignará a un único token y agregaremos automáticamente 2 tokens específicos (un token de inicio y un token separador), por lo que, en general, este límite será de 510 palabras para todas las oraciones.

NamedEntityRecognition(MulticlassClassificationCatalog+MulticlassClassificationTrainers, NerTrainer+NerOptions)

Source:
TorchSharpCatalog.cs
Source:
TorchSharpCatalog.cs
Source:
TorchSharpCatalog.cs

Ajuste de un modelo de Reconocimiento de entidades con nombre.

public static Microsoft.ML.TorchSharp.NasBert.NerTrainer NamedEntityRecognition(this Microsoft.ML.MulticlassClassificationCatalog.MulticlassClassificationTrainers catalog, Microsoft.ML.TorchSharp.NasBert.NerTrainer.NerOptions options);
static member NamedEntityRecognition : Microsoft.ML.MulticlassClassificationCatalog.MulticlassClassificationTrainers * Microsoft.ML.TorchSharp.NasBert.NerTrainer.NerOptions -> Microsoft.ML.TorchSharp.NasBert.NerTrainer
<Extension()>
Public Function NamedEntityRecognition (catalog As MulticlassClassificationCatalog.MulticlassClassificationTrainers, options As NerTrainer.NerOptions) As NerTrainer

Parámetros

catalog
MulticlassClassificationCatalog.MulticlassClassificationTrainers

Catálogo de la transformación.

options
NerTrainer.NerOptions

Conjunto completo de opciones avanzadas.

Devoluciones

Se aplica a

NamedEntityRecognition(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, Int32, Int32, BertArchitecture, IDataView)

Source:
TorchSharpCatalog.cs
Source:
TorchSharpCatalog.cs
Source:
TorchSharpCatalog.cs

Ajuste de un modelo NAS-BERT para el reconocimiento de entidades con nombre. El límite de cualquier oración es de 512 tokens. Cada palabra normalmente se asignará a un único token y agregaremos automáticamente 2 tokens específicos (un token de inicio y un token separador), por lo que, en general, este límite será de 510 palabras para todas las oraciones.

public static Microsoft.ML.TorchSharp.NasBert.NerTrainer NamedEntityRecognition(this Microsoft.ML.MulticlassClassificationCatalog.MulticlassClassificationTrainers catalog, string labelColumnName = "Label", string outputColumnName = "PredictedLabel", string sentence1ColumnName = "Sentence", int batchSize = 32, int maxEpochs = 10, Microsoft.ML.TorchSharp.NasBert.BertArchitecture architecture = Microsoft.ML.TorchSharp.NasBert.BertArchitecture.Roberta, Microsoft.ML.IDataView validationSet = default);
static member NamedEntityRecognition : Microsoft.ML.MulticlassClassificationCatalog.MulticlassClassificationTrainers * string * string * string * int * int * Microsoft.ML.TorchSharp.NasBert.BertArchitecture * Microsoft.ML.IDataView -> Microsoft.ML.TorchSharp.NasBert.NerTrainer
<Extension()>
Public Function NamedEntityRecognition (catalog As MulticlassClassificationCatalog.MulticlassClassificationTrainers, Optional labelColumnName As String = "Label", Optional outputColumnName As String = "PredictedLabel", Optional sentence1ColumnName As String = "Sentence", Optional batchSize As Integer = 32, Optional maxEpochs As Integer = 10, Optional architecture As BertArchitecture = Microsoft.ML.TorchSharp.NasBert.BertArchitecture.Roberta, Optional validationSet As IDataView = Nothing) As NerTrainer

Parámetros

catalog
MulticlassClassificationCatalog.MulticlassClassificationTrainers

Catálogo de la transformación.

labelColumnName
String

Nombre de la columna de etiqueta. Column debe ser un tipo de clave.

outputColumnName
String

Nombre de la columna de salida. Será un tipo de clave. Es la etiqueta de predicción.

sentence1ColumnName
String

Nombre de la columna de la primera oración.

batchSize
Int32

Número de filas del lote.

maxEpochs
Int32

Número máximo de veces que recorrer el conjunto de entrenamiento.

architecture
BertArchitecture

Arquitectura para el modelo. El valor predeterminado es Roberta.

validationSet
IDataView

Conjunto de validación usado durante el entrenamiento para mejorar la calidad del modelo.

Devoluciones

Se aplica a