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