updater_factory module¶
Factory for the trust updater.
- class gemseo.algos.opt.core.updater_factory.UpdaterFactory[source]¶
Bases:
object
A factory of
TrustUpdater
.- Return type
None
- create(name, thresholds, multipliers, bound)[source]¶
Create a
TrustUpdater
.- Parameters
- Raises
ValueError – When the updater does not exist.
- Return type
- PENALTY = 'penalty'¶
- RADIUS = 'radius'¶
- TRUST_PARAMETERS = ['radius', 'penalty']¶