saealib.RepeatedEvaluation#

class saealib.RepeatedEvaluation(replicates=2)[ソース]#

ベースクラス: _RequestPlanner

Request candidates with an explicit replicate number.

パラメータ:

replicates (int)

Methods

__init__

contract

Return the evaluation-planner family contract.

plan

Build one request per replicate.

plan_replicates

Build one request per replicate for the same candidate IDs.

Method Details

RepeatedEvaluation.__init__(replicates=2)[ソース]#
パラメータ:

replicates (int)

RepeatedEvaluation.contract()#

Return the evaluation-planner family contract.

戻り値の型:

ComponentContract

RepeatedEvaluation.plan(candidates, acquisition, ctx)[ソース]#

Build one request per replicate.

RepeatedEvaluation.plan_replicates(candidates, ctx)[ソース]#

Build one request per replicate for the same candidate IDs.