ml.optimizers.base
Defines the base optimizer adapter.
This class usually just wraps PyTorch optimizers, providing some common hyperparameter configurations.
- class ml.optimizers.base.BaseOptimizerConfig(name: str = '???')[source]
Bases:
BaseConfig
Defines the base config for all optimizers.
- class ml.optimizers.base.BaseOptimizer(config: BaseConfigT)[source]
Bases:
BaseObject
[OptimizerConfigT
],Generic
[OptimizerConfigT
,OptimizerT
],ABC
Defines the base optimizer type.
- property common_kwargs: dict[str, Any]