-
Notifications
You must be signed in to change notification settings - Fork 2
Entities
chaofengwu edited this page Jun 28, 2020
·
2 revisions
To make the dataflow more smooth, we define several data entities, including parameter, parameter_config, trial, compute, and experiment.
Parameter is the basic entity for a parameter. There are several attributes:
- id
- name
- type
- minimum
- maximum
- experiment_id
Parameter_config is a set of configuration. It includes parameters, their values, and some other attributes.
- parameter_id
- parameter
- trial_id
- value
Trial is a single experiment with certain configuration. This is the basic part for an experiment. There are several attributes:
- id
- experiment_id
- run_number
- outcome
- parameter_configs
- timestamp
- obj_parameters
Compute contains information about the computing resource. The attributes include:
- id
- type
There are different types of compute, including
- EC2Compute
- LocalCompute
- PBSProCompute There are more details about compute.
Experiment includes the following attributes:
- id
- tool_name
- command_template_string
- setup_template_string
- finish_template_string
- parameters
- trials
- compute_id
- compute
- hash