swarmauri.core.documents.IExperimentDocument module
- class swarmauri.core.documents.IExperimentDocument.IExperimentDocument[source]
Bases:
IDocument
,ABC
Interface for an Experiment Document, extending the general IDocument interface with additional properties and methods specific to experimental data.
- abstract property artifacts: List[str]
A list of paths or identifiers for any artifacts generated by the experiment, such as models, charts, or data dumps.
- abstract property datetime_completed: datetime | None
Timestamp of when the experiment was completed. None if the experiment is still running.
- abstract property datetime_created: datetime
Timestamp marking when the experiment was initiated or created.
- abstract property feature_set: List[Any]
Description of the set of features or data used in the experiment.
- abstract property instruction: str
An instructional or descriptive text about what the experiment aims to achieve or how.
- abstract property parameters: Dict[str, Any]
Get the parameters used in the experiment.
- abstract property results: Dict[str, Any]
Get the results obtained from the experiment.
- abstract property version: str
The version of the experiment, useful for tracking iterations and changes over time.