Optimizers#
MOTEP can use various optimizers in arbitrary orders to obtain MTP parameters.
- class motep.optimizers.base.OptimizerBase(loss: ~motep.loss.LossFunctionBase, *, comm: ~motep.parallel.DummyMPIComm = <motep.parallel.DummyMPIComm object>, **kwargs: dict[str, ~typing.Any])#
Bases:
ABCBase class of the
Optimizerclasses.- loss#
motep.loss.LossFunctionobject.- Type:
LossFunction
- optimized#
Parameters to be optimized.
species_coeffsmoment_coeffsradial_coeffs
- Type:
list[str]