Enum SSLOptimizerType
- Namespace
- AiDotNet.SelfSupervisedLearning
- Assembly
- AiDotNet.dll
Optimizer types optimized for SSL training.
public enum SSLOptimizerType
Fields
Adam = 1Adam optimizer (good for small batches).
AdamW = 2AdamW with decoupled weight decay.
LAMB = 4LAMB (Layer-wise Adaptive Moments for Batch training) - good for transformers.
LARS = 3LARS (Layer-wise Adaptive Rate Scaling) - recommended for large batch SSL.
SGD = 0Standard SGD with momentum.