Class Trial (0.4.0)

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

NameDescription
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 > Trial

Classes

Parameter

Parameter(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A message representing a parameter to be tuned.

State

State(value)

Describes a Trial state.