FormTrainingClient.StartTraining Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Trainiert ein Modell aus einer Sammlung benutzerdefinierter Formulare in einem Azure Blob Storage Container.
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
Parameter
- trainingFilesUri
- Uri
Ein extern zugänglicher Azure Blob Storage Container-URI, der auf den Container verweist, der Ihre Trainingsdateien enthält. Beachten Sie, dass ein Container-URI ohne SAS nur akzeptiert wird, wenn der Container öffentlich ist oder eine verwaltete Identität konfiguriert ist. Weitere Informationen zum Einrichten eines Trainingsdatasets finden Sie in diesem Artikel.
- useTrainingLabels
- Boolean
Wenn true
, müssen entsprechende beschriftete Dateien im Blobcontainer vorhanden sein. Wenn false
, wird das Modell nur aus Formularen trainiert.
- modelName
- String
Ein optionaler, benutzerdefinierter Name, der dem Modell zugeordnet werden soll. Diese Eigenschaft ist nur für V2_1 und neuer verfügbar.
- trainingOptions
- TrainingOptions
Eine Reihe von Optionen, die zum Konfigurieren der Trainingsanforderung verfügbar sind. Legen Sie beispielsweise einen Filter fest, der auf die Dokumente im Quellpfad für das Training angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der die Anforderungsdauer steuert.
Gibt zurück
Ein TrainingOperation , um auf diesen lang andauernden Vorgang zu warten. Sein Wert nach erfolgreicher Fertigstellung enthält Metadaten zum trainierten Modell.
Selbst wenn das Training fehlschlägt, wird ein Modell im Formularerkennung-Konto mit einem "ungültigen" status erstellt. Ein RequestFailedException wird ausgelöst, der die modelId enthält, um auf dieses ungültige Modell zuzugreifen.
Gilt für:
Azure SDK for .NET