kempnerforge.config.optimizer¶
Optimizer configuration.
Functions
|
Return |
Classes
Optimizer settings. |
- kempnerforge.config.optimizer.checked_lr_multipliers(multipliers)[source]¶
Return
multipliersas a{module: multiplier}dict of floats.- Raises:
ValueError –
multipliersis not a dict, a key is not a non-empty string, or a value is not a positive finite number.- Parameters:
multipliers (object)
- Return type:
- class kempnerforge.config.optimizer.OptimizerConfig[source]¶
Bases:
objectOptimizer settings.
- __init__(name='adamw', lr=0.0003, weight_decay=0.1, betas=(0.9, 0.95), eps=1e-08, fused=True, muon_momentum=0.95, muon_ns_steps=5, muon_adam_lr=None, muon_nesterov=False, muon_adjust_lr='original', muon_orthogonalize='local', muon_router=False, schedule_free_warmup_steps=0, weight_decay_scope='exclude_norms_and_biases', lr_multipliers=<factory>)¶
- Parameters:
- Return type:
None