Freigeben über


BanditPolicy interface

Definiert eine Richtlinie zur vorzeitigen Beendigung basierend auf Slack-Kriterien und einem Häufigkeits- und Verzögerungsintervall für die Auswertung.

Extends

Eigenschaften

policyType

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

slackAmount

Absolute Entfernung zum Lauf mit der besten Leistung zulässig.

slackFactor

Verhältnis der zulässigen Entfernung zur Ausführung mit der besten Leistung.

Geerbte Eigenschaften

delayEvaluation

Anzahl der Intervalle, um die erste Auswertung zu verzögern.

evaluationInterval

Intervall (Anzahl der Ausführungen) zwischen Richtlinienauswertungen.

Details zur Eigenschaft

policyType

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

policyType: "Bandit"

Eigenschaftswert

"Bandit"

slackAmount

Absolute Entfernung zum Lauf mit der besten Leistung zulässig.

slackAmount?: number

Eigenschaftswert

number

slackFactor

Verhältnis der zulässigen Entfernung zur Ausführung mit der besten Leistung.

slackFactor?: number

Eigenschaftswert

number

Geerbte Eigenschaftsdetails

delayEvaluation

Anzahl der Intervalle, um die erste Auswertung zu verzögern.

delayEvaluation?: number

Eigenschaftswert

number

Geerbt vonEarlyTerminationPolicy.delayEvaluation

evaluationInterval

Intervall (Anzahl der Ausführungen) zwischen Richtlinienauswertungen.

evaluationInterval?: number

Eigenschaftswert

number

Geerbt vonEarlyTerminationPolicy.evaluationInterval