experiments_wrapperΒΆ

ExperimentContainer (qurry.qurrium.container.experiments)

class qurry.qurrium.container.experiments_wrapper.ExperimentContainerWrapper(orphan_exps: ExperimentContainer[_E], multimanagers: dict[str, MultiManager[_E]])[source]ΒΆ

A wrapper for :cls:`ExperimentContainer` from :cls:`QurriumPrototype` and its corresponding :cls:`MultiManager`.

property all_exps_container: dict[str, ExperimentContainer[_E]]ΒΆ

Get all experiment containers.

Returns:

The dictionary of all experiment containers.

Return type:

dict[str, ExperimentContainer[_ExpInst]]

items()[source]ΒΆ

Get all experiments from all experiment containers.

Returns:

A dictionary of all experiments in the container.

Return type:

dict[str, _ExpInst]

where(key: str) str[source]ΒΆ

Get the experiment container where the experiment is located.

Parameters:

key (str) – The key of the experiment to be retrieved.

Returns:

The container where the experiment is located.

Return type:

str