| Interface | Description |
|---|---|
| IDatabaseConfig |
Configuration interface to defined the access properties for a database connection
|
| IExperimentDatabaseHandle |
This interface is used by the ExperimentRunner to get, create, and update experiment entries.
|
| IExperimentIntermediateResultProcessor |
A result processor is used to push new result values to the database when they arrive.
|
| IExperimentJSONKeyGenerator | |
| IExperimentKeyGenerator<T> |
An IExperimentKeyGenerator generates and validates values for a computed key field.
|
| IExperimentSetConfig | |
| IExperimentSetEvaluator |
| Class | Description |
|---|---|
| Experiment |
Basic experiment class that describes an experiment conceptually in terms of hardware information and semantic keys.
|
| ExperimentAdditionalTableLoader |
Class that creates additional tables before an experiment is started.
|
| ExperimentDBEntry |
This class describes concrete experiment entities contained in the database.
|
| ExperimentRunner |
This class is used to run experiments.
|