Ejemplo n.º 1
0
 internal BanditPolicy(int?delayEvaluation, int?evaluationInterval, EarlyTerminationPolicyType policyType, float?slackAmount, float?slackFactor) : base(delayEvaluation, evaluationInterval, policyType)
 {
     SlackAmount = slackAmount;
     SlackFactor = slackFactor;
     PolicyType  = policyType;
 }
Ejemplo n.º 2
0
 internal EarlyTerminationPolicy(int?delayEvaluation, int?evaluationInterval, EarlyTerminationPolicyType policyType)
 {
     DelayEvaluation    = delayEvaluation;
     EvaluationInterval = evaluationInterval;
     PolicyType         = policyType;
 }
Ejemplo n.º 3
0
 internal MedianStoppingPolicy(int?delayEvaluation, int?evaluationInterval, EarlyTerminationPolicyType policyType) : base(delayEvaluation, evaluationInterval, policyType)
 {
     PolicyType = policyType;
 }
Ejemplo n.º 4
0
 internal TruncationSelectionPolicy(int?delayEvaluation, int?evaluationInterval, EarlyTerminationPolicyType policyType, int?truncationPercentage) : base(delayEvaluation, evaluationInterval, policyType)
 {
     TruncationPercentage = truncationPercentage;
     PolicyType           = policyType;
 }
Ejemplo n.º 5
0
 internal EarlyTerminationPolicyConfiguration(EarlyTerminationPolicyType policyType, int?evaluationInterval, int?delayEvaluation)
 {
     PolicyType         = policyType;
     EvaluationInterval = evaluationInterval;
     DelayEvaluation    = delayEvaluation;
 }