saealib.FidelityPromotion#
- class saealib.FidelityPromotion(fidelity=0, next_fidelity=None, *, promotion_count=None, promotion_fraction=0.5)[source]#
Bases:
FidelityEvaluationRepresent an explicit promotion from one fidelity level to another.
- Parameters:
fidelity (int)
next_fidelity (int | None)
promotion_count (int | None)
promotion_fraction (float)
Methods
Return the evaluation-planner family contract. |
|
Build a low-fidelity request with a standard continuation marker. |
Method Details
- FidelityPromotion.__init__(fidelity=0, next_fidelity=None, *, promotion_count=None, promotion_fraction=0.5)[source]#
- Parameters:
fidelity (int)
next_fidelity (int | None)
promotion_count (int | None)
promotion_fraction (float)
- FidelityPromotion.contract()#
Return the evaluation-planner family contract.
- Return type: