View Source GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1Trial (google_api_ai_platform v0.13.0)
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
-
clientId
(type:String.t
, default:nil
) - Output only. The identifier of the client that originally requested this Trial. Each client is identified by a unique client_id. When a client asks for a suggestion, Vertex AI Vizier will assign it a Trial. The client should evaluate the Trial, complete it, and report back to Vertex AI Vizier. If suggestion is asked again by same client_id before the Trial is completed, the same Trial will be returned. Multiple clients with different client_ids can ask for suggestions simultaneously, each of them will get their own Trial. -
customJob
(type:String.t
, default:nil
) - Output only. The CustomJob name linked to the Trial. It's set for a HyperparameterTuningJob's Trial. -
endTime
(type:DateTime.t
, default:nil
) - Output only. Time when the Trial's status changed toSUCCEEDED
orINFEASIBLE
. -
finalMeasurement
(type:GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1Measurement.t
, default:nil
) - Output only. The final measurement containing the objective value. -
id
(type:String.t
, default:nil
) - Output only. The identifier of the Trial assigned by the service. -
infeasibleReason
(type:String.t
, default:nil
) - Output only. A human readable string describing why the Trial is infeasible. This is set only if Trial state isINFEASIBLE
. -
measurements
(type:list(GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1Measurement.t)
, default:nil
) - Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations. -
name
(type:String.t
, default:nil
) - Output only. Resource name of the Trial assigned by the service. -
parameters
(type:list(GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1TrialParameter.t)
, default:nil
) - Output only. The parameters of the Trial. -
startTime
(type:DateTime.t
, default:nil
) - Output only. Time when the Trial was started. -
state
(type:String.t
, default:nil
) - Output only. The detailed state of the Trial. -
webAccessUris
(type:map()
, default:nil
) - Output only. URIs for accessing interactive shells (one URI for each training node). Only available if this trial is part of a HyperparameterTuningJob and the job's trial_job_spec.enable_web_access field istrue
. The keys are names of each node used for the trial; for example,workerpool0-0
for the primary node,workerpool1-0
for the first node in the second worker pool, andworkerpool1-1
for the second node in the second worker pool. The values are the URIs for each node's interactive shell.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1Trial{ clientId: String.t() | nil, customJob: String.t() | nil, endTime: DateTime.t() | nil, finalMeasurement: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1Measurement.t() | nil, id: String.t() | nil, infeasibleReason: String.t() | nil, measurements: [GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1Measurement.t()] | nil, name: String.t() | nil, parameters: [GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1TrialParameter.t()] | nil, startTime: DateTime.t() | nil, state: String.t() | nil, webAccessUris: map() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.