ml  v1
Properties | List of all members
Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec Class Reference

Represents a set of hyperparameters to optimize. More...

Inheritance diagram for Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec:
Google::Apis::Requests::IDirectResponseSchema

Properties

virtual string Algorithm [get, set]
 Optional. The search algorithm specified for the hyperparameter tuning job. Uses the default AI Platform hyperparameter tuning algorithm if unspecified. More...
 
virtual System.Nullable< bool > EnableTrialEarlyStopping [get, set]
 Optional. Indicates if the hyperparameter tuning job enables auto trial early stopping. More...
 
virtual string Goal [get, set]
 Required. The type of goal to use for tuning. Available types are MAXIMIZE and MINIMIZE. More...
 
virtual string HyperparameterMetricTag [get, set]
 Optional. The TensorFlow summary tag name to use for optimizing trials. For current versions of TensorFlow, this tag name should exactly match what is shown in TensorBoard, including all scopes. For versions of TensorFlow prior to 0.12, this should be only the tag passed to tf.Summary. By default, "training/hptuning/metric" will be used. More...
 
virtual System.Nullable< int > MaxFailedTrials [get, set]
 Optional. The number of failed trials that need to be seen before failing the hyperparameter tuning job. You can specify this field to override the default failing criteria for AI Platform hyperparameter tuning jobs. More...
 
virtual System.Nullable< int > MaxParallelTrials [get, set]
 Optional. The number of training trials to run concurrently. You can reduce the time it takes to perform hyperparameter tuning by adding trials in parallel. However, each trail only benefits from the information gained in completed trials. That means that a trial does not get access to the results of trials running at the same time, which could reduce the quality of the overall optimization. More...
 
virtual System.Nullable< int > MaxTrials [get, set]
 Optional. How many training trials should be attempted to optimize the specified hyperparameters. More...
 
virtual System.Collections.Generic.IList< GoogleCloudMlV1ParameterSpecParams__ [get, set]
 Required. The set of parameters to tune. More...
 
virtual string ResumePreviousJobId [get, set]
 Optional. The prior hyperparameter tuning job id that users hope to continue with. The job id will be used to find the corresponding vizier study guid and resume the study. More...
 
virtual string ETag [get, set]
 The ETag of the item. More...
 
- Properties inherited from Google::Apis::Requests::IDirectResponseSchema
string ETag
 

Detailed Description

Represents a set of hyperparameters to optimize.

Property Documentation

◆ Algorithm

virtual string Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec.Algorithm
getset

Optional. The search algorithm specified for the hyperparameter tuning job. Uses the default AI Platform hyperparameter tuning algorithm if unspecified.

◆ EnableTrialEarlyStopping

virtual System.Nullable<bool> Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec.EnableTrialEarlyStopping
getset

Optional. Indicates if the hyperparameter tuning job enables auto trial early stopping.

◆ ETag

virtual string Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec.ETag
getset

The ETag of the item.

◆ Goal

virtual string Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec.Goal
getset

Required. The type of goal to use for tuning. Available types are MAXIMIZE and MINIMIZE.

Defaults to MAXIMIZE.

◆ HyperparameterMetricTag

virtual string Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec.HyperparameterMetricTag
getset

Optional. The TensorFlow summary tag name to use for optimizing trials. For current versions of TensorFlow, this tag name should exactly match what is shown in TensorBoard, including all scopes. For versions of TensorFlow prior to 0.12, this should be only the tag passed to tf.Summary. By default, "training/hptuning/metric" will be used.

◆ MaxFailedTrials

virtual System.Nullable<int> Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec.MaxFailedTrials
getset

Optional. The number of failed trials that need to be seen before failing the hyperparameter tuning job. You can specify this field to override the default failing criteria for AI Platform hyperparameter tuning jobs.

Defaults to zero, which means the service decides when a hyperparameter job should fail.

◆ MaxParallelTrials

virtual System.Nullable<int> Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec.MaxParallelTrials
getset

Optional. The number of training trials to run concurrently. You can reduce the time it takes to perform hyperparameter tuning by adding trials in parallel. However, each trail only benefits from the information gained in completed trials. That means that a trial does not get access to the results of trials running at the same time, which could reduce the quality of the overall optimization.

Each trial will use the same scale tier and machine types.

Defaults to one.

◆ MaxTrials

virtual System.Nullable<int> Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec.MaxTrials
getset

Optional. How many training trials should be attempted to optimize the specified hyperparameters.

Defaults to one.

◆ Params__

virtual System.Collections.Generic.IList<GoogleCloudMlV1ParameterSpec> Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec.Params__
getset

Required. The set of parameters to tune.

◆ ResumePreviousJobId

virtual string Google.Apis.CloudMachineLearningEngine.v1.Data.GoogleCloudMlV1HyperparameterSpec.ResumePreviousJobId
getset

Optional. The prior hyperparameter tuning job id that users hope to continue with. The job id will be used to find the corresponding vizier study guid and resume the study.


The documentation for this class was generated from the following file: