Table of Contents

Enum SSLOptimizerType

Namespace
AiDotNet.SelfSupervisedLearning
Assembly
AiDotNet.dll

Optimizer types optimized for SSL training.

public enum SSLOptimizerType

Fields

Adam = 1

Adam optimizer (good for small batches).

AdamW = 2

AdamW with decoupled weight decay.

LAMB = 4

LAMB (Layer-wise Adaptive Moments for Batch training) - good for transformers.

LARS = 3

LARS (Layer-wise Adaptive Rate Scaling) - recommended for large batch SSL.

SGD = 0

Standard SGD with momentum.