beforewards
¶
MultiManager - Beforewards (qurry.qurrium.multimanager.beforewards
)
- class qurry.qurrium.multimanager.beforewards.Before(exps_config: dict[str, dict[str, Any]], circuits_num: dict[str, int], pending_pool: TagList[str | tuple[str, ...] | Literal['_onetime'] | Hashable, int], circuits_map: TagList[str, int], job_id: list[tuple[str | None, str | tuple[str, ...] | Literal['_onetime'] | Hashable]], job_taglist: TagList[str | tuple[str, ...] | Literal['_onetime'] | Hashable, str], index_taglist: TagList[str | tuple[str, ...] | Literal['_onetime'] | Hashable, int])[source]¶
dataNeccessary and expsMultiMain in V4 format.
- circuits_map: TagList[str, int]¶
The map of circuits of each experiments in the index of pending, which multiple experiments shared.
- circuits_num: dict[str, int]¶
The map with tags of index of experiments, which multiple experiments shared.
- index_taglist: TagList[str | tuple[str, ...] | Literal['_onetime'] | Hashable, int]¶
The list of experiments index but grouped by tags, which multiple experiments shared.
- job_id: list[tuple[str | None, str | tuple[str, ...] | Literal['_onetime'] | Hashable]]¶
The list of job_id in pending, which multiple experiments shared, it works only when executing experiments is remote.
- job_taglist: TagList[str | tuple[str, ...] | Literal['_onetime'] | Hashable, str]¶
The list of job id but grouped by tags, which multiple experiments shared.
- pending_pool: TagList[str | tuple[str, ...] | Literal['_onetime'] | Hashable, int]¶
The pool of pending jobs, which multiple experiments shared, it works only when executing experiments is remote.