AutoMLExperiment.RunAsync(CancellationToken) 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.
Führen Sie Experiment aus, und geben Sie das beste Testergebnis asynchronisiert zurück. Das Experiment gibt das aktuelle beste Testergebnis zurück, wenn eine Testversion abgeschlossen ist, wenn ct
sie abgebrochen wird, und löst TimeoutException die Meldung "Schulungszeit ohne Abschluss einer Testausführung" aus, wenn keine Testversion abgeschlossen ist.
Eine weitere Sache muss beachten, dass diese Funktion nach dem Abbrechen nicht sofort zurückgegeben ct
wird. Stattdessen wird aufgerufen Microsoft.ML.MLContext.CancelExecution , alle Schulungsprozesse abzubrechen und zu warten, bis alle laufenden Testversionen abgebrochen oder abgeschlossen werden.
public System.Threading.Tasks.Task<Microsoft.ML.AutoML.TrialResult> RunAsync (System.Threading.CancellationToken ct = default);
member this.RunAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ML.AutoML.TrialResult>
Public Function RunAsync (Optional ct As CancellationToken = Nothing) As Task(Of TrialResult)