Trial(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A message representing a Trial. A Trial contains a unique set of Parameters that has been or will be evaluated, along with the objective metrics got by running the Trial.
Attributes
Name | Description |
id |
str
Output only. The identifier of the Trial assigned by the service. |
state |
`.study.Trial.State`
Output only. The detailed state of the Trial. |
parameters |
Sequence[`.study.Trial.Parameter`]
Output only. The parameters of the Trial. |
final_measurement |
`.study.Measurement`
Output only. The final measurement containing the objective value. |
start_time |
`.timestamp.Timestamp`
Output only. Time when the Trial was started. |
end_time |
`.timestamp.Timestamp`
Output only. Time when the Trial's status changed to ``SUCCEEDED`` or ``INFEASIBLE``. |
custom_job |
str
Output only. The CustomJob name linked to the Trial. It's set for a HyperparameterTuningJob's Trial. |
Inheritance
builtins.object > proto.message.Message > TrialClasses
Parameter
Parameter(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A message representing a parameter to be tuned.
State
State(value)
Describes a Trial state.