Table of Contents

Class SelfPacedOptions

Namespace
AiDotNet.Configuration
Assembly
AiDotNet.dll

Options specific to self-paced curriculum learning.

public class SelfPacedOptions
Inheritance
SelfPacedOptions
Inherited Members

Properties

InitialLambda

Gets or sets the initial pace threshold (lambda).

public double? InitialLambda { get; set; }

Property Value

double?

Remarks

If null, defaults to 0.1.

Samples with loss below this threshold are included in training.

LambdaGrowthRate

Gets or sets how much to increase lambda each epoch.

public double? LambdaGrowthRate { get; set; }

Property Value

double?

Remarks

If null, defaults to 0.1.

MaxLambda

Gets or sets the maximum pace threshold.

public double? MaxLambda { get; set; }

Property Value

double?

Remarks

If null, defaults to 10.0.

Regularizer

Gets or sets the self-pace regularizer type.

public SelfPaceRegularizer Regularizer { get; set; }

Property Value

SelfPaceRegularizer