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
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
Remarks
If null, defaults to 0.1.
MaxLambda
Gets or sets the maximum pace threshold.
public double? MaxLambda { get; set; }
Property Value
Remarks
If null, defaults to 10.0.
Regularizer
Gets or sets the self-pace regularizer type.
public SelfPaceRegularizer Regularizer { get; set; }