experiment

bojaxns.experiment

Module Contents

class TrialUpdate[source]

Bases: pydantic.BaseModel

ref_id: str[source]
measurement_dt: datetime.datetime[source]
objective_measurement: float[source]
class Trial[source]

Bases: pydantic.BaseModel

trial_id: str[source]
create_dt: datetime.datetime[source]
param_values: bojaxns.common.ParamValues[source]
U_value: bojaxns.common.UValue[source]
trial_updates: Dict[str, TrialUpdate][source]
class OptimisationExperiment[source]

Bases: pydantic.BaseModel

experiment_id: str[source]
parameter_space: bojaxns.parameter_space.ParameterSpace[source]
trials: Dict[str, Trial][source]
ensure_parameters_match_space(value, values)[source]
class NewExperimentRequest[source]

Bases: pydantic.BaseModel

parameter_space: bojaxns.parameter_space.ParameterSpace[source]
init_explore_size: conint(ge=1)[source]