saealib.EvaluationPlan#
- class saealib.EvaluationPlan(requests, completion_rule=None, continuation=None, artifacts=<factory>)[source]#
Bases:
objectComposable evaluation work returned by a planner.
A plan can contain one request (the ordinary fast path) or several requests such as replicates.
continuationis an opaque, serializable workflow descriptor for promotion/racing decisions; execution remains the evaluator/scheduler responsibility.- Parameters:
requests (tuple[EvaluationRequest, ...])
completion_rule (Any)
continuation (Any)
artifacts (Mapping[str, Any])
Methods
Method Details
- EvaluationPlan.__init__(requests, completion_rule=None, continuation=None, artifacts=<factory>)#
- Parameters:
requests (tuple[EvaluationRequest, ...])
completion_rule (Any)
continuation (Any)
artifacts (Mapping[str, Any])
- Return type:
None