Module lunar.rec.experiments.models

Sub-modules

lunar.rec.experiments.models.experiment_models

Classes

class Experiment (**data: Any)

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

Ancestors

  • ExperimentBase
  • pydantic.main.BaseModel
  • pydantic.utils.Representation

Class variables

var id : str
class ExperimentPatchIn (**data: Any)

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

Ancestors

  • ExperimentBase
  • pydantic.main.BaseModel
  • pydantic.utils.Representation

Class variables

var bucketing_seed : Optional[str]
var buckets : Optional[List[Bucket]]
class ExperimentPutIn (**data: Any)

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

Ancestors

  • ExperimentBase
  • pydantic.main.BaseModel
  • pydantic.utils.Representation

Class variables

var bucketing_seed : Optional[str]
var buckets : List[Bucket]