Class GoogleCloudMlV1HyperparameterOutput
Represents the result of a single hyperparameter tuning trial from a training job. The TrainingOutput object that is returned on successful completion of a training job with hyperparameter tuning includes a list of HyperparameterOutput objects, one for each successful trial.
Implements
Inherited Members
Namespace: Google.Apis.CloudMachineLearningEngine.v1.Data
Assembly: Google.Apis.CloudMachineLearningEngine.v1.dll
Syntax
public class GoogleCloudMlV1HyperparameterOutput : IDirectResponseSchema
Properties
AllMetrics
All recorded object metrics for this trial. This field is not currently populated.
Declaration
[JsonProperty("allMetrics")]
public virtual IList<GoogleCloudMlV1HyperparameterOutputHyperparameterMetric> AllMetrics { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudMlV1HyperparameterOutputHyperparameterMetric> |
BuiltInAlgorithmOutput
Details related to built-in algorithms jobs. Only set for trials of built-in algorithms jobs that have succeeded.
Declaration
[JsonProperty("builtInAlgorithmOutput")]
public virtual GoogleCloudMlV1BuiltInAlgorithmOutput BuiltInAlgorithmOutput { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudMlV1BuiltInAlgorithmOutput |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EndTime
object representation of EndTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EndTimeDateTimeOffset instead.")]
public virtual object EndTime { get; set; }
Property Value
Type | Description |
---|---|
object |
EndTimeDateTimeOffset
DateTimeOffset representation of EndTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? EndTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
EndTimeRaw
Output only. End time for the trial.
Declaration
[JsonProperty("endTime")]
public virtual string EndTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
FinalMetric
The final objective metric seen for this trial.
Declaration
[JsonProperty("finalMetric")]
public virtual GoogleCloudMlV1HyperparameterOutputHyperparameterMetric FinalMetric { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudMlV1HyperparameterOutputHyperparameterMetric |
Hyperparameters
The hyperparameters given to this trial.
Declaration
[JsonProperty("hyperparameters")]
public virtual IDictionary<string, string> Hyperparameters { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
IsTrialStoppedEarly
True if the trial is stopped early.
Declaration
[JsonProperty("isTrialStoppedEarly")]
public virtual bool? IsTrialStoppedEarly { get; set; }
Property Value
Type | Description |
---|---|
bool? |
StartTime
object representation of StartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
Type | Description |
---|---|
object |
StartTimeDateTimeOffset
DateTimeOffset representation of StartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
StartTimeRaw
Output only. Start time for the trial.
Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
State
Output only. The detailed state of the trial.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
TrialId
The trial id for these results.
Declaration
[JsonProperty("trialId")]
public virtual string TrialId { get; set; }
Property Value
Type | Description |
---|---|
string |
WebAccessUris
URIs for accessing interactive
shells (one URI for
each training node). Only available if this trial is part of a hyperparameter tuning job and the job's
training_input.enable_web_access is true
. The keys are names of each node in the training job; for
example, master-replica-0
for the master node, worker-replica-0
for the first worker, and ps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
Declaration
[JsonProperty("webAccessUris")]
public virtual IDictionary<string, string> WebAccessUris { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |