PersonalizerServiceProperties Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von PersonalizerServiceProperties.
public PersonalizerServiceProperties (TimeSpan rewardWaitTime, float defaultReward, string rewardAggregation, float explorationPercentage, TimeSpan modelExportFrequency, int logRetentionDays);
new Azure.AI.Personalizer.PersonalizerServiceProperties : TimeSpan * single * string * single * TimeSpan * int -> Azure.AI.Personalizer.PersonalizerServiceProperties
Public Sub New (rewardWaitTime As TimeSpan, defaultReward As Single, rewardAggregation As String, explorationPercentage As Single, modelExportFrequency As TimeSpan, logRetentionDays As Integer)
Parameter
- rewardWaitTime
- TimeSpan
Die Zeitspanne, die gewartet wurde, bis eine Anforderung mit der Standardbelohnung gekennzeichnet ist, sollte zwischen 5 Sekunden und 2 Tagen betragen. Beispiel: PT5M (5 Minuten). Informationen zum Zeitformat finden Sie unter http://en.wikipedia.org/wiki/ISO_8601#Durations
- defaultReward
- Single
Die Belohnung, die gewährt wird, wenn eine Belohnung nicht innerhalb der angegebenen Wartezeit erhalten wird.
- rewardAggregation
- String
Die Funktion, die zum Verarbeiten von Belohnungen verwendet wird, wenn mehrere Belohnungsbewertungen empfangen werden, bevor rewardWaitTime abgelaufen ist.
- explorationPercentage
- Single
Der Prozentsatz der Rangantworten, die die Exploration verwenden.
- modelExportFrequency
- TimeSpan
Die Personalisierung beginnt automatisch in jedem angegebenen Zeitraum mit der Verwendung des am häufigsten aktualisierten trainierten Modells für Online-Rangfolgen. Beispiel: PT5M (5 Minuten). Informationen zum Zeitformat finden Sie unter http://en.wikipedia.org/wiki/ISO_8601#Durations
- logRetentionDays
- Int32
Anzahl der Tage, an denen Verlaufsprotokolle verwaltet werden sollen. -1 bedeutet, dass die Protokolle nie gelöscht werden.
Ausnahmen
rewardAggregation
ist NULL.
Gilt für:
Azure SDK for .NET