Language

ArmMachineLearningModelFactory.BanditPolicy Method

Definition

Defines an early termination policy based on slack criteria, and a frequency and delay interval for evaluation.

public static Azure.ResourceManager.MachineLearning.Models.BanditPolicy BanditPolicy(int? delayEvaluation = default, int? evaluationInterval = default, float? slackAmount = default, float? slackFactor = default);
static member BanditPolicy : Nullable<int> * Nullable<int> * Nullable<single> * Nullable<single> -> Azure.ResourceManager.MachineLearning.Models.BanditPolicy
Public Shared Function BanditPolicy (Optional delayEvaluation As Nullable(Of Integer) = Nothing, Optional evaluationInterval As Nullable(Of Integer) = Nothing, Optional slackAmount As Nullable(Of Single) = Nothing, Optional slackFactor As Nullable(Of Single) = Nothing) As BanditPolicy

Parameters

delayEvaluation
Nullable<Int32>

Number of intervals by which to delay the first evaluation.

evaluationInterval
Nullable<Int32>

Interval (number of runs) between policy evaluations.

slackAmount
Nullable<Single>

Absolute distance allowed from the best performing run.

slackFactor
Nullable<Single>

Ratio of the allowed distance from the best performing run.

Returns

A new BanditPolicy instance for mocking.

Applies to