Table of Contents

Enum MetaSGDLearningRateScheduleType

Namespace
AiDotNet.MetaLearning.Options
Assembly
AiDotNet.dll

Learning rate schedule types for Meta-SGD meta-training.

public enum MetaSGDLearningRateScheduleType

Fields

Constant = 0

No scheduling, constant learning rate throughout training.

CosineAnnealing = 3

Cosine annealing schedule for smooth decay.

Cyclical = 4

Cyclical learning rates that oscillate between bounds.

Exponential = 2

Exponential decay over time.

StepDecay = 1

Step decay at specified intervals (e.g., halve every N episodes).

Remarks

These schedules control how the meta-learning rate (outer loop) changes during meta-training.