Share via


PersonalizerServiceProperties Class

Definition

The configuration of the service.

public class PersonalizerServiceProperties
type PersonalizerServiceProperties = class
Public Class PersonalizerServiceProperties
Inheritance
PersonalizerServiceProperties

Constructors

PersonalizerServiceProperties(TimeSpan, Single, String, Single, TimeSpan, Int32)

Initializes a new instance of PersonalizerServiceProperties.

Properties

AutoOptimizationFrequency

Frequency of automatic optimization. Only relevant if IsAutoOptimizationEnabled is true. For example, PT5M (5 mins). For information about the time format, \r\nsee http://en.wikipedia.org/wiki/ISO_8601#Durations

AutoOptimizationStartDate

Date when the first automatic optimization evaluation must be performed. Only relevant if IsAutoOptimizationEnabled is true.

DefaultReward

The reward given if a reward is not received within the specified wait time.

ExplorationPercentage

The percentage of rank responses that will use exploration.

IsAutoOptimizationEnabled

Flag indicating whether Personalizer will automatically optimize Learning Settings by running Offline Evaluations periodically.

LastConfigurationEditDate

Last time model training configuration was updated.

LearningMode

Learning Modes for Personalizer.

LogMirrorEnabled

Flag indicates whether log mirroring is enabled.

LogMirrorSasUri

Azure storage account container SAS URI for log mirroring.

LogRetentionDays

Number of days historical logs are to be maintained. -1 implies the logs will never be deleted.

ModelExportFrequency

Personalizer will start using the most updated trained model for online ranks automatically every specified time period. For example, PT5M (5 mins). For information about the time format, see http://en.wikipedia.org/wiki/ISO_8601#Durations

RewardAggregation

The function used to process rewards, if multiple reward scores are received before rewardWaitTime is over.

RewardWaitTime

The time span waited until a request is marked with the default reward and should be between 5 seconds and 2 days. For example, PT5M (5 mins). For information about the time format, see http://en.wikipedia.org/wiki/ISO_8601#Durations

Applies to