FormTrainingClient.StartTraining Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Treina um modelo de uma coleção de formulários personalizados em um contêiner Armazenamento de Blobs do Azure.
public virtual Azure.AI.FormRecognizer.Training.TrainingOperation StartTraining (Uri trainingFilesUri, bool useTrainingLabels, string modelName = default, Azure.AI.FormRecognizer.Training.TrainingOptions trainingOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member StartTraining : Uri * bool * string * Azure.AI.FormRecognizer.Training.TrainingOptions * System.Threading.CancellationToken -> Azure.AI.FormRecognizer.Training.TrainingOperation
override this.StartTraining : Uri * bool * string * Azure.AI.FormRecognizer.Training.TrainingOptions * System.Threading.CancellationToken -> Azure.AI.FormRecognizer.Training.TrainingOperation
Public Overridable Function StartTraining (trainingFilesUri As Uri, useTrainingLabels As Boolean, Optional modelName As String = Nothing, Optional trainingOptions As TrainingOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As TrainingOperation
Parâmetros
- trainingFilesUri
- Uri
Um URI de contêiner Armazenamento de Blobs do Azure acessível externamente apontando para o contêiner que tem seus arquivos de treinamento. Observe que um URI de contêiner sem SAS é aceito somente quando o contêiner é público ou tem uma identidade gerenciada configurada. Para obter mais informações sobre como configurar um conjunto de dados de treinamento, consulte este artigo.
- useTrainingLabels
- Boolean
Se true
, os arquivos rotulados correspondentes deverão existir no contêiner de blob. Se false
, o modelo será treinado somente de formulários.
- modelName
- String
Um nome opcional definido pelo usuário a ser associado ao modelo. Essa propriedade só está disponível para V2_1 e mais recente.
- trainingOptions
- TrainingOptions
Um conjunto de opções disponíveis para configurar a solicitação de treinamento. Por exemplo, defina um filtro a ser aplicado aos documentos no caminho de origem para treinamento.
- cancellationToken
- CancellationToken
Um CancellationToken que controla o tempo de vida da solicitação.
Retornos
Um TrainingOperation para aguardar essa operação de longa execução. Seu Valor após a conclusão bem-sucedida conterá metadados sobre o modelo treinado.
Mesmo que o treinamento falhe, um modelo será criado na conta Reconhecimento de Formulários com um status "inválido". Um RequestFailedException será gerado contendo a modelId para acessar esse modelo inválido.
Aplica-se a
Azure SDK for .NET