saealib.EvaluationPlan#

class saealib.EvaluationPlan(requests, completion_rule=None, continuation=None, artifacts=<factory>)[ソース]#

ベースクラス: object

Composable evaluation work returned by a planner.

A plan can contain one request (the ordinary fast path) or several requests such as replicates. continuation is an opaque, serializable workflow descriptor for promotion/racing decisions; execution remains the evaluator/scheduler responsibility.

パラメータ:
  • 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>)#
パラメータ:
  • requests (tuple[EvaluationRequest, ...])

  • completion_rule (Any)

  • continuation (Any)

  • artifacts (Mapping[str, Any])

戻り値の型:

None