AutoMLExperiment.RunAsync(CancellationToken) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
运行试验并立即返回最佳试验结果。 如果取消任何试验完成, ct
则试验将返回当前最佳试用结果,并在未完成试用版运行的情况下引发 TimeoutException 消息“训练时间完成且未完成试用运行”。
另一件事需要注意的是,此函数在取消后 ct
不会立即返回。 相反,它将调用 Microsoft.ML.MLContext.CancelExecution 取消所有训练过程,并等待所有正在运行的试用版被取消或完成。
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)