Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.ml/v1.getJob
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Describes a job.
Using getJob
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getJob(args: GetJobArgs, opts?: InvokeOptions): Promise<GetJobResult>
function getJobOutput(args: GetJobOutputArgs, opts?: InvokeOptions): Output<GetJobResult>
def get_job(job_id: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetJobResult
def get_job_output(job_id: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetJobResult]
func LookupJob(ctx *Context, args *LookupJobArgs, opts ...InvokeOption) (*LookupJobResult, error)
func LookupJobOutput(ctx *Context, args *LookupJobOutputArgs, opts ...InvokeOption) LookupJobResultOutput
> Note: This function is named LookupJob
in the Go SDK.
public static class GetJob
{
public static Task<GetJobResult> InvokeAsync(GetJobArgs args, InvokeOptions? opts = null)
public static Output<GetJobResult> Invoke(GetJobInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetJobResult> getJob(GetJobArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:ml/v1:getJob
arguments:
# arguments dictionary
The following arguments are supported:
getJob Result
The following output properties are available:
- Create
Time string - When the job was created.
- End
Time string - When the job processing was completed.
- Error
Message string - The details of a failure or a cancellation.
- Etag string
etag
is used for optimistic concurrency control as a way to help prevent simultaneous updates of a job from overwriting each other. It is strongly suggested that systems make use of theetag
in the read-modify-write cycle to perform job updates in order to avoid race conditions: Anetag
is returned in the response toGetJob
, and systems are expected to put that etag in the request toUpdateJob
to ensure that their change will be applied to the same version of the job.- Job
Id string - The user-specified id of the job.
- Job
Position string - It's only effect when the job is in QUEUED state. If it's positive, it indicates the job's position in the job scheduler. It's 0 when the job is already scheduled.
- Labels Dictionary<string, string>
- Optional. One or more labels that you can add, to organize your jobs. Each label is a key-value pair, where both the key and the value are arbitrary strings that you supply. For more information, see the documentation on using labels.
- Prediction
Input Pulumi.Google Native. Ml. V1. Outputs. Google Cloud Ml V1__Prediction Input Response - Input parameters to create a prediction job.
- Prediction
Output Pulumi.Google Native. Ml. V1. Outputs. Google Cloud Ml V1__Prediction Output Response - The current prediction job result.
- Start
Time string - When the job processing was started.
- State string
- The detailed state of a job.
- Training
Input Pulumi.Google Native. Ml. V1. Outputs. Google Cloud Ml V1__Training Input Response - Input parameters to create a training job.
- Training
Output Pulumi.Google Native. Ml. V1. Outputs. Google Cloud Ml V1__Training Output Response - The current training job result.
- Create
Time string - When the job was created.
- End
Time string - When the job processing was completed.
- Error
Message string - The details of a failure or a cancellation.
- Etag string
etag
is used for optimistic concurrency control as a way to help prevent simultaneous updates of a job from overwriting each other. It is strongly suggested that systems make use of theetag
in the read-modify-write cycle to perform job updates in order to avoid race conditions: Anetag
is returned in the response toGetJob
, and systems are expected to put that etag in the request toUpdateJob
to ensure that their change will be applied to the same version of the job.- Job
Id string - The user-specified id of the job.
- Job
Position string - It's only effect when the job is in QUEUED state. If it's positive, it indicates the job's position in the job scheduler. It's 0 when the job is already scheduled.
- Labels map[string]string
- Optional. One or more labels that you can add, to organize your jobs. Each label is a key-value pair, where both the key and the value are arbitrary strings that you supply. For more information, see the documentation on using labels.
- Prediction
Input GoogleCloud Ml V1__Prediction Input Response - Input parameters to create a prediction job.
- Prediction
Output GoogleCloud Ml V1__Prediction Output Response - The current prediction job result.
- Start
Time string - When the job processing was started.
- State string
- The detailed state of a job.
- Training
Input GoogleCloud Ml V1__Training Input Response - Input parameters to create a training job.
- Training
Output GoogleCloud Ml V1__Training Output Response - The current training job result.
- create
Time String - When the job was created.
- end
Time String - When the job processing was completed.
- error
Message String - The details of a failure or a cancellation.
- etag String
etag
is used for optimistic concurrency control as a way to help prevent simultaneous updates of a job from overwriting each other. It is strongly suggested that systems make use of theetag
in the read-modify-write cycle to perform job updates in order to avoid race conditions: Anetag
is returned in the response toGetJob
, and systems are expected to put that etag in the request toUpdateJob
to ensure that their change will be applied to the same version of the job.- job
Id String - The user-specified id of the job.
- job
Position String - It's only effect when the job is in QUEUED state. If it's positive, it indicates the job's position in the job scheduler. It's 0 when the job is already scheduled.
- labels Map<String,String>
- Optional. One or more labels that you can add, to organize your jobs. Each label is a key-value pair, where both the key and the value are arbitrary strings that you supply. For more information, see the documentation on using labels.
- prediction
Input GoogleCloud Ml V1__Prediction Input Response - Input parameters to create a prediction job.
- prediction
Output GoogleCloud Ml V1__Prediction Output Response - The current prediction job result.
- start
Time String - When the job processing was started.
- state String
- The detailed state of a job.
- training
Input GoogleCloud Ml V1__Training Input Response - Input parameters to create a training job.
- training
Output GoogleCloud Ml V1__Training Output Response - The current training job result.
- create
Time string - When the job was created.
- end
Time string - When the job processing was completed.
- error
Message string - The details of a failure or a cancellation.
- etag string
etag
is used for optimistic concurrency control as a way to help prevent simultaneous updates of a job from overwriting each other. It is strongly suggested that systems make use of theetag
in the read-modify-write cycle to perform job updates in order to avoid race conditions: Anetag
is returned in the response toGetJob
, and systems are expected to put that etag in the request toUpdateJob
to ensure that their change will be applied to the same version of the job.- job
Id string - The user-specified id of the job.
- job
Position string - It's only effect when the job is in QUEUED state. If it's positive, it indicates the job's position in the job scheduler. It's 0 when the job is already scheduled.
- labels {[key: string]: string}
- Optional. One or more labels that you can add, to organize your jobs. Each label is a key-value pair, where both the key and the value are arbitrary strings that you supply. For more information, see the documentation on using labels.
- prediction
Input GoogleCloud Ml V1__Prediction Input Response - Input parameters to create a prediction job.
- prediction
Output GoogleCloud Ml V1__Prediction Output Response - The current prediction job result.
- start
Time string - When the job processing was started.
- state string
- The detailed state of a job.
- training
Input GoogleCloud Ml V1__Training Input Response - Input parameters to create a training job.
- training
Output GoogleCloud Ml V1__Training Output Response - The current training job result.
- create_
time str - When the job was created.
- end_
time str - When the job processing was completed.
- error_
message str - The details of a failure or a cancellation.
- etag str
etag
is used for optimistic concurrency control as a way to help prevent simultaneous updates of a job from overwriting each other. It is strongly suggested that systems make use of theetag
in the read-modify-write cycle to perform job updates in order to avoid race conditions: Anetag
is returned in the response toGetJob
, and systems are expected to put that etag in the request toUpdateJob
to ensure that their change will be applied to the same version of the job.- job_
id str - The user-specified id of the job.
- job_
position str - It's only effect when the job is in QUEUED state. If it's positive, it indicates the job's position in the job scheduler. It's 0 when the job is already scheduled.
- labels Mapping[str, str]
- Optional. One or more labels that you can add, to organize your jobs. Each label is a key-value pair, where both the key and the value are arbitrary strings that you supply. For more information, see the documentation on using labels.
- prediction_
input GoogleCloud Ml V1Prediction Input Response - Input parameters to create a prediction job.
- prediction_
output GoogleCloud Ml V1Prediction Output Response - The current prediction job result.
- start_
time str - When the job processing was started.
- state str
- The detailed state of a job.
- training_
input GoogleCloud Ml V1Training Input Response - Input parameters to create a training job.
- training_
output GoogleCloud Ml V1Training Output Response - The current training job result.
- create
Time String - When the job was created.
- end
Time String - When the job processing was completed.
- error
Message String - The details of a failure or a cancellation.
- etag String
etag
is used for optimistic concurrency control as a way to help prevent simultaneous updates of a job from overwriting each other. It is strongly suggested that systems make use of theetag
in the read-modify-write cycle to perform job updates in order to avoid race conditions: Anetag
is returned in the response toGetJob
, and systems are expected to put that etag in the request toUpdateJob
to ensure that their change will be applied to the same version of the job.- job
Id String - The user-specified id of the job.
- job
Position String - It's only effect when the job is in QUEUED state. If it's positive, it indicates the job's position in the job scheduler. It's 0 when the job is already scheduled.
- labels Map<String>
- Optional. One or more labels that you can add, to organize your jobs. Each label is a key-value pair, where both the key and the value are arbitrary strings that you supply. For more information, see the documentation on using labels.
- prediction
Input Property Map - Input parameters to create a prediction job.
- prediction
Output Property Map - The current prediction job result.
- start
Time String - When the job processing was started.
- state String
- The detailed state of a job.
- training
Input Property Map - Input parameters to create a training job.
- training
Output Property Map - The current training job result.
Supporting Types
GoogleCloudMlV1_HyperparameterOutput_HyperparameterMetricResponse
- Objective
Value double - The objective value at this training step.
- Training
Step string - The global training step for this metric.
- Objective
Value float64 - The objective value at this training step.
- Training
Step string - The global training step for this metric.
- objective
Value Double - The objective value at this training step.
- training
Step String - The global training step for this metric.
- objective
Value number - The objective value at this training step.
- training
Step string - The global training step for this metric.
- objective_
value float - The objective value at this training step.
- training_
step str - The global training step for this metric.
- objective
Value Number - The objective value at this training step.
- training
Step String - The global training step for this metric.
GoogleCloudMlV1__AcceleratorConfigResponse
GoogleCloudMlV1__BuiltInAlgorithmOutputResponse
- Framework string
- Framework on which the built-in algorithm was trained.
- Model
Path string - The Cloud Storage path to the
model/
directory where the training job saves the trained model. Only set for successful jobs that don't use hyperparameter tuning. - Python
Version string - Python version on which the built-in algorithm was trained.
- Runtime
Version string - AI Platform runtime version on which the built-in algorithm was trained.
- Framework string
- Framework on which the built-in algorithm was trained.
- Model
Path string - The Cloud Storage path to the
model/
directory where the training job saves the trained model. Only set for successful jobs that don't use hyperparameter tuning. - Python
Version string - Python version on which the built-in algorithm was trained.
- Runtime
Version string - AI Platform runtime version on which the built-in algorithm was trained.
- framework String
- Framework on which the built-in algorithm was trained.
- model
Path String - The Cloud Storage path to the
model/
directory where the training job saves the trained model. Only set for successful jobs that don't use hyperparameter tuning. - python
Version String - Python version on which the built-in algorithm was trained.
- runtime
Version String - AI Platform runtime version on which the built-in algorithm was trained.
- framework string
- Framework on which the built-in algorithm was trained.
- model
Path string - The Cloud Storage path to the
model/
directory where the training job saves the trained model. Only set for successful jobs that don't use hyperparameter tuning. - python
Version string - Python version on which the built-in algorithm was trained.
- runtime
Version string - AI Platform runtime version on which the built-in algorithm was trained.
- framework str
- Framework on which the built-in algorithm was trained.
- model_
path str - The Cloud Storage path to the
model/
directory where the training job saves the trained model. Only set for successful jobs that don't use hyperparameter tuning. - python_
version str - Python version on which the built-in algorithm was trained.
- runtime_
version str - AI Platform runtime version on which the built-in algorithm was trained.
- framework String
- Framework on which the built-in algorithm was trained.
- model
Path String - The Cloud Storage path to the
model/
directory where the training job saves the trained model. Only set for successful jobs that don't use hyperparameter tuning. - python
Version String - Python version on which the built-in algorithm was trained.
- runtime
Version String - AI Platform runtime version on which the built-in algorithm was trained.
GoogleCloudMlV1__DiskConfigResponse
- Boot
Disk intSize Gb - Size in GB of the boot disk (default is 100GB).
- Boot
Disk stringType - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
- Boot
Disk intSize Gb - Size in GB of the boot disk (default is 100GB).
- Boot
Disk stringType - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
- boot
Disk IntegerSize Gb - Size in GB of the boot disk (default is 100GB).
- boot
Disk StringType - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
- boot
Disk numberSize Gb - Size in GB of the boot disk (default is 100GB).
- boot
Disk stringType - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
- boot_
disk_ intsize_ gb - Size in GB of the boot disk (default is 100GB).
- boot_
disk_ strtype - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
- boot
Disk NumberSize Gb - Size in GB of the boot disk (default is 100GB).
- boot
Disk StringType - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
GoogleCloudMlV1__EncryptionConfigResponse
- Kms
Key stringName - The Cloud KMS resource identifier of the customer-managed encryption key used to protect a resource, such as a training job. It has the following format:
projects/{PROJECT_ID}/locations/{REGION}/keyRings/{KEY_RING_NAME}/cryptoKeys/{KEY_NAME}
- Kms
Key stringName - The Cloud KMS resource identifier of the customer-managed encryption key used to protect a resource, such as a training job. It has the following format:
projects/{PROJECT_ID}/locations/{REGION}/keyRings/{KEY_RING_NAME}/cryptoKeys/{KEY_NAME}
- kms
Key StringName - The Cloud KMS resource identifier of the customer-managed encryption key used to protect a resource, such as a training job. It has the following format:
projects/{PROJECT_ID}/locations/{REGION}/keyRings/{KEY_RING_NAME}/cryptoKeys/{KEY_NAME}
- kms
Key stringName - The Cloud KMS resource identifier of the customer-managed encryption key used to protect a resource, such as a training job. It has the following format:
projects/{PROJECT_ID}/locations/{REGION}/keyRings/{KEY_RING_NAME}/cryptoKeys/{KEY_NAME}
- kms_
key_ strname - The Cloud KMS resource identifier of the customer-managed encryption key used to protect a resource, such as a training job. It has the following format:
projects/{PROJECT_ID}/locations/{REGION}/keyRings/{KEY_RING_NAME}/cryptoKeys/{KEY_NAME}
- kms
Key StringName - The Cloud KMS resource identifier of the customer-managed encryption key used to protect a resource, such as a training job. It has the following format:
projects/{PROJECT_ID}/locations/{REGION}/keyRings/{KEY_RING_NAME}/cryptoKeys/{KEY_NAME}
GoogleCloudMlV1__HyperparameterOutputResponse
- All
Metrics List<Pulumi.Google Native. Ml. V1. Inputs. Google Cloud Ml V1_Hyperparameter Output_Hyperparameter Metric Response> - All recorded object metrics for this trial. This field is not currently populated.
- Built
In Pulumi.Algorithm Output Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Built In Algorithm Output Response - Details related to built-in algorithms jobs. Only set for trials of built-in algorithms jobs that have succeeded.
- End
Time string - End time for the trial.
- Final
Metric Pulumi.Google Native. Ml. V1. Inputs. Google Cloud Ml V1_Hyperparameter Output_Hyperparameter Metric Response - The final objective metric seen for this trial.
- Hyperparameters Dictionary<string, string>
- The hyperparameters given to this trial.
- Is
Trial boolStopped Early - True if the trial is stopped early.
- Start
Time string - Start time for the trial.
- State string
- The detailed state of the trial.
- Trial
Id string - The trial id for these results.
- Web
Access Dictionary<string, string>Uris - 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
- All
Metrics []GoogleCloud Ml V1_Hyperparameter Output_Hyperparameter Metric Response - All recorded object metrics for this trial. This field is not currently populated.
- Built
In GoogleAlgorithm Output Cloud Ml V1__Built In Algorithm Output Response - Details related to built-in algorithms jobs. Only set for trials of built-in algorithms jobs that have succeeded.
- End
Time string - End time for the trial.
- Final
Metric GoogleCloud Ml V1_Hyperparameter Output_Hyperparameter Metric Response - The final objective metric seen for this trial.
- Hyperparameters map[string]string
- The hyperparameters given to this trial.
- Is
Trial boolStopped Early - True if the trial is stopped early.
- Start
Time string - Start time for the trial.
- State string
- The detailed state of the trial.
- Trial
Id string - The trial id for these results.
- Web
Access map[string]stringUris - 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
- all
Metrics List<GoogleCloud Ml V1_Hyperparameter Output_Hyperparameter Metric Response> - All recorded object metrics for this trial. This field is not currently populated.
- built
In GoogleAlgorithm Output Cloud Ml V1__Built In Algorithm Output Response - Details related to built-in algorithms jobs. Only set for trials of built-in algorithms jobs that have succeeded.
- end
Time String - End time for the trial.
- final
Metric GoogleCloud Ml V1_Hyperparameter Output_Hyperparameter Metric Response - The final objective metric seen for this trial.
- hyperparameters Map<String,String>
- The hyperparameters given to this trial.
- is
Trial BooleanStopped Early - True if the trial is stopped early.
- start
Time String - Start time for the trial.
- state String
- The detailed state of the trial.
- trial
Id String - The trial id for these results.
- web
Access Map<String,String>Uris - 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
- all
Metrics GoogleCloud Ml V1_Hyperparameter Output_Hyperparameter Metric Response[] - All recorded object metrics for this trial. This field is not currently populated.
- built
In GoogleAlgorithm Output Cloud Ml V1__Built In Algorithm Output Response - Details related to built-in algorithms jobs. Only set for trials of built-in algorithms jobs that have succeeded.
- end
Time string - End time for the trial.
- final
Metric GoogleCloud Ml V1_Hyperparameter Output_Hyperparameter Metric Response - The final objective metric seen for this trial.
- hyperparameters {[key: string]: string}
- The hyperparameters given to this trial.
- is
Trial booleanStopped Early - True if the trial is stopped early.
- start
Time string - Start time for the trial.
- state string
- The detailed state of the trial.
- trial
Id string - The trial id for these results.
- web
Access {[key: string]: string}Uris - 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
- all_
metrics Sequence[GoogleCloud Ml V1Hyperparameter Output_Hyperparameter Metric Response] - All recorded object metrics for this trial. This field is not currently populated.
- built_
in_ Googlealgorithm_ output Cloud Ml V1Built In Algorithm Output Response - Details related to built-in algorithms jobs. Only set for trials of built-in algorithms jobs that have succeeded.
- end_
time str - End time for the trial.
- final_
metric GoogleCloud Ml V1Hyperparameter Output_Hyperparameter Metric Response - The final objective metric seen for this trial.
- hyperparameters Mapping[str, str]
- The hyperparameters given to this trial.
- is_
trial_ boolstopped_ early - True if the trial is stopped early.
- start_
time str - Start time for the trial.
- state str
- The detailed state of the trial.
- trial_
id str - The trial id for these results.
- web_
access_ Mapping[str, str]uris - 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
- all
Metrics List<Property Map> - All recorded object metrics for this trial. This field is not currently populated.
- built
In Property MapAlgorithm Output - Details related to built-in algorithms jobs. Only set for trials of built-in algorithms jobs that have succeeded.
- end
Time String - End time for the trial.
- final
Metric Property Map - The final objective metric seen for this trial.
- hyperparameters Map<String>
- The hyperparameters given to this trial.
- is
Trial BooleanStopped Early - True if the trial is stopped early.
- start
Time String - Start time for the trial.
- state String
- The detailed state of the trial.
- trial
Id String - The trial id for these results.
- web
Access Map<String>Uris - 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
GoogleCloudMlV1__HyperparameterSpecResponse
- Algorithm string
- Optional. The search algorithm specified for the hyperparameter tuning job. Uses the default AI Platform hyperparameter tuning algorithm if unspecified.
- Enable
Trial boolEarly Stopping - Optional. Indicates if the hyperparameter tuning job enables auto trial early stopping.
- Goal string
- The type of goal to use for tuning. Available types are
MAXIMIZE
andMINIMIZE
. Defaults toMAXIMIZE
. - Hyperparameter
Metric stringTag - 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.
- Max
Failed intTrials - 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.
- Max
Parallel intTrials - 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.
- Max
Trials int - Optional. How many training trials should be attempted to optimize the specified hyperparameters. Defaults to one.
- Params
List<Pulumi.
Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Parameter Spec Response> - The set of parameters to tune.
- Resume
Previous stringJob Id - 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.
- Algorithm string
- Optional. The search algorithm specified for the hyperparameter tuning job. Uses the default AI Platform hyperparameter tuning algorithm if unspecified.
- Enable
Trial boolEarly Stopping - Optional. Indicates if the hyperparameter tuning job enables auto trial early stopping.
- Goal string
- The type of goal to use for tuning. Available types are
MAXIMIZE
andMINIMIZE
. Defaults toMAXIMIZE
. - Hyperparameter
Metric stringTag - 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.
- Max
Failed intTrials - 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.
- Max
Parallel intTrials - 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.
- Max
Trials int - Optional. How many training trials should be attempted to optimize the specified hyperparameters. Defaults to one.
- Params
[]Google
Cloud Ml V1__Parameter Spec Response - The set of parameters to tune.
- Resume
Previous stringJob Id - 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.
- algorithm String
- Optional. The search algorithm specified for the hyperparameter tuning job. Uses the default AI Platform hyperparameter tuning algorithm if unspecified.
- enable
Trial BooleanEarly Stopping - Optional. Indicates if the hyperparameter tuning job enables auto trial early stopping.
- goal String
- The type of goal to use for tuning. Available types are
MAXIMIZE
andMINIMIZE
. Defaults toMAXIMIZE
. - hyperparameter
Metric StringTag - 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.
- max
Failed IntegerTrials - 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.
- max
Parallel IntegerTrials - 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.
- max
Trials Integer - Optional. How many training trials should be attempted to optimize the specified hyperparameters. Defaults to one.
- params
List<Google
Cloud Ml V1__Parameter Spec Response> - The set of parameters to tune.
- resume
Previous StringJob Id - 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.
- algorithm string
- Optional. The search algorithm specified for the hyperparameter tuning job. Uses the default AI Platform hyperparameter tuning algorithm if unspecified.
- enable
Trial booleanEarly Stopping - Optional. Indicates if the hyperparameter tuning job enables auto trial early stopping.
- goal string
- The type of goal to use for tuning. Available types are
MAXIMIZE
andMINIMIZE
. Defaults toMAXIMIZE
. - hyperparameter
Metric stringTag - 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.
- max
Failed numberTrials - 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.
- max
Parallel numberTrials - 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.
- max
Trials number - Optional. How many training trials should be attempted to optimize the specified hyperparameters. Defaults to one.
- params
Google
Cloud Ml V1__Parameter Spec Response[] - The set of parameters to tune.
- resume
Previous stringJob Id - 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.
- algorithm str
- Optional. The search algorithm specified for the hyperparameter tuning job. Uses the default AI Platform hyperparameter tuning algorithm if unspecified.
- enable_
trial_ boolearly_ stopping - Optional. Indicates if the hyperparameter tuning job enables auto trial early stopping.
- goal str
- The type of goal to use for tuning. Available types are
MAXIMIZE
andMINIMIZE
. Defaults toMAXIMIZE
. - hyperparameter_
metric_ strtag - 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.
- max_
failed_ inttrials - 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.
- max_
parallel_ inttrials - 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.
- max_
trials int - Optional. How many training trials should be attempted to optimize the specified hyperparameters. Defaults to one.
- params
Sequence[Google
Cloud Ml V1Parameter Spec Response] - The set of parameters to tune.
- resume_
previous_ strjob_ id - 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.
- algorithm String
- Optional. The search algorithm specified for the hyperparameter tuning job. Uses the default AI Platform hyperparameter tuning algorithm if unspecified.
- enable
Trial BooleanEarly Stopping - Optional. Indicates if the hyperparameter tuning job enables auto trial early stopping.
- goal String
- The type of goal to use for tuning. Available types are
MAXIMIZE
andMINIMIZE
. Defaults toMAXIMIZE
. - hyperparameter
Metric StringTag - 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.
- max
Failed NumberTrials - 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.
- max
Parallel NumberTrials - 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.
- max
Trials Number - Optional. How many training trials should be attempted to optimize the specified hyperparameters. Defaults to one.
- params List<Property Map>
- The set of parameters to tune.
- resume
Previous StringJob Id - 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.
GoogleCloudMlV1__ParameterSpecResponse
- Categorical
Values List<string> - Required if type is
CATEGORICAL
. The list of possible categories. - Discrete
Values List<double> - Required if type is
DISCRETE
. A list of feasible points. The list should be in strictly increasing order. For instance, this parameter might have possible settings of 1.5, 2.5, and 4.0. This list should not contain more than 1,000 values. - Max
Value double - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type isINTEGER
. - Min
Value double - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type is INTEGER. - Parameter
Name string - The parameter name must be unique amongst all ParameterConfigs in a HyperparameterSpec message. E.g., "learning_rate".
- Scale
Type string - Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g.,
UNIT_LINEAR_SCALE
). - Type string
- The type of the parameter.
- Categorical
Values []string - Required if type is
CATEGORICAL
. The list of possible categories. - Discrete
Values []float64 - Required if type is
DISCRETE
. A list of feasible points. The list should be in strictly increasing order. For instance, this parameter might have possible settings of 1.5, 2.5, and 4.0. This list should not contain more than 1,000 values. - Max
Value float64 - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type isINTEGER
. - Min
Value float64 - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type is INTEGER. - Parameter
Name string - The parameter name must be unique amongst all ParameterConfigs in a HyperparameterSpec message. E.g., "learning_rate".
- Scale
Type string - Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g.,
UNIT_LINEAR_SCALE
). - Type string
- The type of the parameter.
- categorical
Values List<String> - Required if type is
CATEGORICAL
. The list of possible categories. - discrete
Values List<Double> - Required if type is
DISCRETE
. A list of feasible points. The list should be in strictly increasing order. For instance, this parameter might have possible settings of 1.5, 2.5, and 4.0. This list should not contain more than 1,000 values. - max
Value Double - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type isINTEGER
. - min
Value Double - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type is INTEGER. - parameter
Name String - The parameter name must be unique amongst all ParameterConfigs in a HyperparameterSpec message. E.g., "learning_rate".
- scale
Type String - Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g.,
UNIT_LINEAR_SCALE
). - type String
- The type of the parameter.
- categorical
Values string[] - Required if type is
CATEGORICAL
. The list of possible categories. - discrete
Values number[] - Required if type is
DISCRETE
. A list of feasible points. The list should be in strictly increasing order. For instance, this parameter might have possible settings of 1.5, 2.5, and 4.0. This list should not contain more than 1,000 values. - max
Value number - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type isINTEGER
. - min
Value number - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type is INTEGER. - parameter
Name string - The parameter name must be unique amongst all ParameterConfigs in a HyperparameterSpec message. E.g., "learning_rate".
- scale
Type string - Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g.,
UNIT_LINEAR_SCALE
). - type string
- The type of the parameter.
- categorical_
values Sequence[str] - Required if type is
CATEGORICAL
. The list of possible categories. - discrete_
values Sequence[float] - Required if type is
DISCRETE
. A list of feasible points. The list should be in strictly increasing order. For instance, this parameter might have possible settings of 1.5, 2.5, and 4.0. This list should not contain more than 1,000 values. - max_
value float - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type isINTEGER
. - min_
value float - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type is INTEGER. - parameter_
name str - The parameter name must be unique amongst all ParameterConfigs in a HyperparameterSpec message. E.g., "learning_rate".
- scale_
type str - Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g.,
UNIT_LINEAR_SCALE
). - type str
- The type of the parameter.
- categorical
Values List<String> - Required if type is
CATEGORICAL
. The list of possible categories. - discrete
Values List<Number> - Required if type is
DISCRETE
. A list of feasible points. The list should be in strictly increasing order. For instance, this parameter might have possible settings of 1.5, 2.5, and 4.0. This list should not contain more than 1,000 values. - max
Value Number - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type isINTEGER
. - min
Value Number - Required if type is
DOUBLE
orINTEGER
. This field should be unset if type isCATEGORICAL
. This value should be integers if type is INTEGER. - parameter
Name String - The parameter name must be unique amongst all ParameterConfigs in a HyperparameterSpec message. E.g., "learning_rate".
- scale
Type String - Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g.,
UNIT_LINEAR_SCALE
). - type String
- The type of the parameter.
GoogleCloudMlV1__PredictionInputResponse
- Batch
Size string - Optional. Number of records per batch, defaults to 64. The service will buffer batch_size number of records in memory before invoking one Tensorflow prediction call internally. So take the record size and memory available into consideration when setting this parameter.
- Data
Format string - The format of the input data files.
- Input
Paths List<string> - The Cloud Storage location of the input data files. May contain wildcards.
- Max
Worker stringCount - Optional. The maximum number of workers to be used for parallel processing. Defaults to 10 if not specified.
- Model
Name string - Use this field if you want to use the default version for the specified model. The string must use the following format:
"projects/YOUR_PROJECT/models/YOUR_MODEL"
- Output
Data stringFormat - Optional. Format of the output data files, defaults to JSON.
- Output
Path string - The output Google Cloud Storage location.
- Region string
- The Google Compute Engine region to run the prediction job in. See the available regions for AI Platform services.
- Runtime
Version string - Optional. The AI Platform runtime version to use for this batch prediction. If not set, AI Platform will pick the runtime version used during the CreateVersion request for this model version, or choose the latest stable version when model version information is not available such as when the model is specified by uri.
- Signature
Name string - Optional. The name of the signature defined in the SavedModel to use for this job. Please refer to SavedModel for information about how to use signatures. Defaults to DEFAULT_SERVING_SIGNATURE_DEF_KEY , which is "serving_default".
- Uri string
- Use this field if you want to specify a Google Cloud Storage path for the model to use.
- Version
Name string - Use this field if you want to specify a version of the model to use. The string is formatted the same way as
model_version
, with the addition of the version information:"projects/YOUR_PROJECT/models/YOUR_MODEL/versions/YOUR_VERSION"
- Batch
Size string - Optional. Number of records per batch, defaults to 64. The service will buffer batch_size number of records in memory before invoking one Tensorflow prediction call internally. So take the record size and memory available into consideration when setting this parameter.
- Data
Format string - The format of the input data files.
- Input
Paths []string - The Cloud Storage location of the input data files. May contain wildcards.
- Max
Worker stringCount - Optional. The maximum number of workers to be used for parallel processing. Defaults to 10 if not specified.
- Model
Name string - Use this field if you want to use the default version for the specified model. The string must use the following format:
"projects/YOUR_PROJECT/models/YOUR_MODEL"
- Output
Data stringFormat - Optional. Format of the output data files, defaults to JSON.
- Output
Path string - The output Google Cloud Storage location.
- Region string
- The Google Compute Engine region to run the prediction job in. See the available regions for AI Platform services.
- Runtime
Version string - Optional. The AI Platform runtime version to use for this batch prediction. If not set, AI Platform will pick the runtime version used during the CreateVersion request for this model version, or choose the latest stable version when model version information is not available such as when the model is specified by uri.
- Signature
Name string - Optional. The name of the signature defined in the SavedModel to use for this job. Please refer to SavedModel for information about how to use signatures. Defaults to DEFAULT_SERVING_SIGNATURE_DEF_KEY , which is "serving_default".
- Uri string
- Use this field if you want to specify a Google Cloud Storage path for the model to use.
- Version
Name string - Use this field if you want to specify a version of the model to use. The string is formatted the same way as
model_version
, with the addition of the version information:"projects/YOUR_PROJECT/models/YOUR_MODEL/versions/YOUR_VERSION"
- batch
Size String - Optional. Number of records per batch, defaults to 64. The service will buffer batch_size number of records in memory before invoking one Tensorflow prediction call internally. So take the record size and memory available into consideration when setting this parameter.
- data
Format String - The format of the input data files.
- input
Paths List<String> - The Cloud Storage location of the input data files. May contain wildcards.
- max
Worker StringCount - Optional. The maximum number of workers to be used for parallel processing. Defaults to 10 if not specified.
- model
Name String - Use this field if you want to use the default version for the specified model. The string must use the following format:
"projects/YOUR_PROJECT/models/YOUR_MODEL"
- output
Data StringFormat - Optional. Format of the output data files, defaults to JSON.
- output
Path String - The output Google Cloud Storage location.
- region String
- The Google Compute Engine region to run the prediction job in. See the available regions for AI Platform services.
- runtime
Version String - Optional. The AI Platform runtime version to use for this batch prediction. If not set, AI Platform will pick the runtime version used during the CreateVersion request for this model version, or choose the latest stable version when model version information is not available such as when the model is specified by uri.
- signature
Name String - Optional. The name of the signature defined in the SavedModel to use for this job. Please refer to SavedModel for information about how to use signatures. Defaults to DEFAULT_SERVING_SIGNATURE_DEF_KEY , which is "serving_default".
- uri String
- Use this field if you want to specify a Google Cloud Storage path for the model to use.
- version
Name String - Use this field if you want to specify a version of the model to use. The string is formatted the same way as
model_version
, with the addition of the version information:"projects/YOUR_PROJECT/models/YOUR_MODEL/versions/YOUR_VERSION"
- batch
Size string - Optional. Number of records per batch, defaults to 64. The service will buffer batch_size number of records in memory before invoking one Tensorflow prediction call internally. So take the record size and memory available into consideration when setting this parameter.
- data
Format string - The format of the input data files.
- input
Paths string[] - The Cloud Storage location of the input data files. May contain wildcards.
- max
Worker stringCount - Optional. The maximum number of workers to be used for parallel processing. Defaults to 10 if not specified.
- model
Name string - Use this field if you want to use the default version for the specified model. The string must use the following format:
"projects/YOUR_PROJECT/models/YOUR_MODEL"
- output
Data stringFormat - Optional. Format of the output data files, defaults to JSON.
- output
Path string - The output Google Cloud Storage location.
- region string
- The Google Compute Engine region to run the prediction job in. See the available regions for AI Platform services.
- runtime
Version string - Optional. The AI Platform runtime version to use for this batch prediction. If not set, AI Platform will pick the runtime version used during the CreateVersion request for this model version, or choose the latest stable version when model version information is not available such as when the model is specified by uri.
- signature
Name string - Optional. The name of the signature defined in the SavedModel to use for this job. Please refer to SavedModel for information about how to use signatures. Defaults to DEFAULT_SERVING_SIGNATURE_DEF_KEY , which is "serving_default".
- uri string
- Use this field if you want to specify a Google Cloud Storage path for the model to use.
- version
Name string - Use this field if you want to specify a version of the model to use. The string is formatted the same way as
model_version
, with the addition of the version information:"projects/YOUR_PROJECT/models/YOUR_MODEL/versions/YOUR_VERSION"
- batch_
size str - Optional. Number of records per batch, defaults to 64. The service will buffer batch_size number of records in memory before invoking one Tensorflow prediction call internally. So take the record size and memory available into consideration when setting this parameter.
- data_
format str - The format of the input data files.
- input_
paths Sequence[str] - The Cloud Storage location of the input data files. May contain wildcards.
- max_
worker_ strcount - Optional. The maximum number of workers to be used for parallel processing. Defaults to 10 if not specified.
- model_
name str - Use this field if you want to use the default version for the specified model. The string must use the following format:
"projects/YOUR_PROJECT/models/YOUR_MODEL"
- output_
data_ strformat - Optional. Format of the output data files, defaults to JSON.
- output_
path str - The output Google Cloud Storage location.
- region str
- The Google Compute Engine region to run the prediction job in. See the available regions for AI Platform services.
- runtime_
version str - Optional. The AI Platform runtime version to use for this batch prediction. If not set, AI Platform will pick the runtime version used during the CreateVersion request for this model version, or choose the latest stable version when model version information is not available such as when the model is specified by uri.
- signature_
name str - Optional. The name of the signature defined in the SavedModel to use for this job. Please refer to SavedModel for information about how to use signatures. Defaults to DEFAULT_SERVING_SIGNATURE_DEF_KEY , which is "serving_default".
- uri str
- Use this field if you want to specify a Google Cloud Storage path for the model to use.
- version_
name str - Use this field if you want to specify a version of the model to use. The string is formatted the same way as
model_version
, with the addition of the version information:"projects/YOUR_PROJECT/models/YOUR_MODEL/versions/YOUR_VERSION"
- batch
Size String - Optional. Number of records per batch, defaults to 64. The service will buffer batch_size number of records in memory before invoking one Tensorflow prediction call internally. So take the record size and memory available into consideration when setting this parameter.
- data
Format String - The format of the input data files.
- input
Paths List<String> - The Cloud Storage location of the input data files. May contain wildcards.
- max
Worker StringCount - Optional. The maximum number of workers to be used for parallel processing. Defaults to 10 if not specified.
- model
Name String - Use this field if you want to use the default version for the specified model. The string must use the following format:
"projects/YOUR_PROJECT/models/YOUR_MODEL"
- output
Data StringFormat - Optional. Format of the output data files, defaults to JSON.
- output
Path String - The output Google Cloud Storage location.
- region String
- The Google Compute Engine region to run the prediction job in. See the available regions for AI Platform services.
- runtime
Version String - Optional. The AI Platform runtime version to use for this batch prediction. If not set, AI Platform will pick the runtime version used during the CreateVersion request for this model version, or choose the latest stable version when model version information is not available such as when the model is specified by uri.
- signature
Name String - Optional. The name of the signature defined in the SavedModel to use for this job. Please refer to SavedModel for information about how to use signatures. Defaults to DEFAULT_SERVING_SIGNATURE_DEF_KEY , which is "serving_default".
- uri String
- Use this field if you want to specify a Google Cloud Storage path for the model to use.
- version
Name String - Use this field if you want to specify a version of the model to use. The string is formatted the same way as
model_version
, with the addition of the version information:"projects/YOUR_PROJECT/models/YOUR_MODEL/versions/YOUR_VERSION"
GoogleCloudMlV1__PredictionOutputResponse
- Error
Count string - The number of data instances which resulted in errors.
- Node
Hours double - Node hours used by the batch prediction job.
- Output
Path string - The output Google Cloud Storage location provided at the job creation time.
- Prediction
Count string - The number of generated predictions.
- Error
Count string - The number of data instances which resulted in errors.
- Node
Hours float64 - Node hours used by the batch prediction job.
- Output
Path string - The output Google Cloud Storage location provided at the job creation time.
- Prediction
Count string - The number of generated predictions.
- error
Count String - The number of data instances which resulted in errors.
- node
Hours Double - Node hours used by the batch prediction job.
- output
Path String - The output Google Cloud Storage location provided at the job creation time.
- prediction
Count String - The number of generated predictions.
- error
Count string - The number of data instances which resulted in errors.
- node
Hours number - Node hours used by the batch prediction job.
- output
Path string - The output Google Cloud Storage location provided at the job creation time.
- prediction
Count string - The number of generated predictions.
- error_
count str - The number of data instances which resulted in errors.
- node_
hours float - Node hours used by the batch prediction job.
- output_
path str - The output Google Cloud Storage location provided at the job creation time.
- prediction_
count str - The number of generated predictions.
- error
Count String - The number of data instances which resulted in errors.
- node
Hours Number - Node hours used by the batch prediction job.
- output
Path String - The output Google Cloud Storage location provided at the job creation time.
- prediction
Count String - The number of generated predictions.
GoogleCloudMlV1__ReplicaConfigResponse
- Accelerator
Config Pulumi.Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Accelerator Config Response - Represents the type and number of accelerators used by the replica. Learn about restrictions on accelerator configurations for training.
- Container
Args List<string> - Arguments to the entrypoint command. The following rules apply for container_command and container_args: - If you do not supply command or args: The defaults defined in the Docker image are used. - If you supply a command but no args: The default EntryPoint and the default Cmd defined in the Docker image are ignored. Your command is run without any arguments. - If you supply only args: The default Entrypoint defined in the Docker image is run with the args that you supplied. - If you supply a command and args: The default Entrypoint and the default Cmd defined in the Docker image are ignored. Your command is run with your args. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- Container
Command List<string> - The command with which the replica's custom container is run. If provided, it will override default ENTRYPOINT of the docker image. If not provided, the docker image's ENTRYPOINT is used. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- Disk
Config Pulumi.Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Disk Config Response - Represents the configuration of disk options.
- Image
Uri string - The Docker image to run on the replica. This image must be in Container Registry. Learn more about configuring custom containers.
- Tpu
Tf stringVersion - The AI Platform runtime version that includes a TensorFlow version matching the one used in the custom container. This field is required if the replica is a TPU worker that uses a custom container. Otherwise, do not specify this field. This must be a runtime version that currently supports training with TPUs. Note that the version of TensorFlow included in a runtime version may differ from the numbering of the runtime version itself, because it may have a different patch version. In this field, you must specify the runtime version (TensorFlow minor version). For example, if your custom container runs TensorFlow
1.x.y
, specify1.x
.
- Accelerator
Config GoogleCloud Ml V1__Accelerator Config Response - Represents the type and number of accelerators used by the replica. Learn about restrictions on accelerator configurations for training.
- Container
Args []string - Arguments to the entrypoint command. The following rules apply for container_command and container_args: - If you do not supply command or args: The defaults defined in the Docker image are used. - If you supply a command but no args: The default EntryPoint and the default Cmd defined in the Docker image are ignored. Your command is run without any arguments. - If you supply only args: The default Entrypoint defined in the Docker image is run with the args that you supplied. - If you supply a command and args: The default Entrypoint and the default Cmd defined in the Docker image are ignored. Your command is run with your args. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- Container
Command []string - The command with which the replica's custom container is run. If provided, it will override default ENTRYPOINT of the docker image. If not provided, the docker image's ENTRYPOINT is used. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- Disk
Config GoogleCloud Ml V1__Disk Config Response - Represents the configuration of disk options.
- Image
Uri string - The Docker image to run on the replica. This image must be in Container Registry. Learn more about configuring custom containers.
- Tpu
Tf stringVersion - The AI Platform runtime version that includes a TensorFlow version matching the one used in the custom container. This field is required if the replica is a TPU worker that uses a custom container. Otherwise, do not specify this field. This must be a runtime version that currently supports training with TPUs. Note that the version of TensorFlow included in a runtime version may differ from the numbering of the runtime version itself, because it may have a different patch version. In this field, you must specify the runtime version (TensorFlow minor version). For example, if your custom container runs TensorFlow
1.x.y
, specify1.x
.
- accelerator
Config GoogleCloud Ml V1__Accelerator Config Response - Represents the type and number of accelerators used by the replica. Learn about restrictions on accelerator configurations for training.
- container
Args List<String> - Arguments to the entrypoint command. The following rules apply for container_command and container_args: - If you do not supply command or args: The defaults defined in the Docker image are used. - If you supply a command but no args: The default EntryPoint and the default Cmd defined in the Docker image are ignored. Your command is run without any arguments. - If you supply only args: The default Entrypoint defined in the Docker image is run with the args that you supplied. - If you supply a command and args: The default Entrypoint and the default Cmd defined in the Docker image are ignored. Your command is run with your args. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- container
Command List<String> - The command with which the replica's custom container is run. If provided, it will override default ENTRYPOINT of the docker image. If not provided, the docker image's ENTRYPOINT is used. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- disk
Config GoogleCloud Ml V1__Disk Config Response - Represents the configuration of disk options.
- image
Uri String - The Docker image to run on the replica. This image must be in Container Registry. Learn more about configuring custom containers.
- tpu
Tf StringVersion - The AI Platform runtime version that includes a TensorFlow version matching the one used in the custom container. This field is required if the replica is a TPU worker that uses a custom container. Otherwise, do not specify this field. This must be a runtime version that currently supports training with TPUs. Note that the version of TensorFlow included in a runtime version may differ from the numbering of the runtime version itself, because it may have a different patch version. In this field, you must specify the runtime version (TensorFlow minor version). For example, if your custom container runs TensorFlow
1.x.y
, specify1.x
.
- accelerator
Config GoogleCloud Ml V1__Accelerator Config Response - Represents the type and number of accelerators used by the replica. Learn about restrictions on accelerator configurations for training.
- container
Args string[] - Arguments to the entrypoint command. The following rules apply for container_command and container_args: - If you do not supply command or args: The defaults defined in the Docker image are used. - If you supply a command but no args: The default EntryPoint and the default Cmd defined in the Docker image are ignored. Your command is run without any arguments. - If you supply only args: The default Entrypoint defined in the Docker image is run with the args that you supplied. - If you supply a command and args: The default Entrypoint and the default Cmd defined in the Docker image are ignored. Your command is run with your args. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- container
Command string[] - The command with which the replica's custom container is run. If provided, it will override default ENTRYPOINT of the docker image. If not provided, the docker image's ENTRYPOINT is used. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- disk
Config GoogleCloud Ml V1__Disk Config Response - Represents the configuration of disk options.
- image
Uri string - The Docker image to run on the replica. This image must be in Container Registry. Learn more about configuring custom containers.
- tpu
Tf stringVersion - The AI Platform runtime version that includes a TensorFlow version matching the one used in the custom container. This field is required if the replica is a TPU worker that uses a custom container. Otherwise, do not specify this field. This must be a runtime version that currently supports training with TPUs. Note that the version of TensorFlow included in a runtime version may differ from the numbering of the runtime version itself, because it may have a different patch version. In this field, you must specify the runtime version (TensorFlow minor version). For example, if your custom container runs TensorFlow
1.x.y
, specify1.x
.
- accelerator_
config GoogleCloud Ml V1Accelerator Config Response - Represents the type and number of accelerators used by the replica. Learn about restrictions on accelerator configurations for training.
- container_
args Sequence[str] - Arguments to the entrypoint command. The following rules apply for container_command and container_args: - If you do not supply command or args: The defaults defined in the Docker image are used. - If you supply a command but no args: The default EntryPoint and the default Cmd defined in the Docker image are ignored. Your command is run without any arguments. - If you supply only args: The default Entrypoint defined in the Docker image is run with the args that you supplied. - If you supply a command and args: The default Entrypoint and the default Cmd defined in the Docker image are ignored. Your command is run with your args. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- container_
command Sequence[str] - The command with which the replica's custom container is run. If provided, it will override default ENTRYPOINT of the docker image. If not provided, the docker image's ENTRYPOINT is used. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- disk_
config GoogleCloud Ml V1Disk Config Response - Represents the configuration of disk options.
- image_
uri str - The Docker image to run on the replica. This image must be in Container Registry. Learn more about configuring custom containers.
- tpu_
tf_ strversion - The AI Platform runtime version that includes a TensorFlow version matching the one used in the custom container. This field is required if the replica is a TPU worker that uses a custom container. Otherwise, do not specify this field. This must be a runtime version that currently supports training with TPUs. Note that the version of TensorFlow included in a runtime version may differ from the numbering of the runtime version itself, because it may have a different patch version. In this field, you must specify the runtime version (TensorFlow minor version). For example, if your custom container runs TensorFlow
1.x.y
, specify1.x
.
- accelerator
Config Property Map - Represents the type and number of accelerators used by the replica. Learn about restrictions on accelerator configurations for training.
- container
Args List<String> - Arguments to the entrypoint command. The following rules apply for container_command and container_args: - If you do not supply command or args: The defaults defined in the Docker image are used. - If you supply a command but no args: The default EntryPoint and the default Cmd defined in the Docker image are ignored. Your command is run without any arguments. - If you supply only args: The default Entrypoint defined in the Docker image is run with the args that you supplied. - If you supply a command and args: The default Entrypoint and the default Cmd defined in the Docker image are ignored. Your command is run with your args. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- container
Command List<String> - The command with which the replica's custom container is run. If provided, it will override default ENTRYPOINT of the docker image. If not provided, the docker image's ENTRYPOINT is used. It cannot be set if custom container image is not provided. Note that this field and [TrainingInput.args] are mutually exclusive, i.e., both cannot be set at the same time.
- disk
Config Property Map - Represents the configuration of disk options.
- image
Uri String - The Docker image to run on the replica. This image must be in Container Registry. Learn more about configuring custom containers.
- tpu
Tf StringVersion - The AI Platform runtime version that includes a TensorFlow version matching the one used in the custom container. This field is required if the replica is a TPU worker that uses a custom container. Otherwise, do not specify this field. This must be a runtime version that currently supports training with TPUs. Note that the version of TensorFlow included in a runtime version may differ from the numbering of the runtime version itself, because it may have a different patch version. In this field, you must specify the runtime version (TensorFlow minor version). For example, if your custom container runs TensorFlow
1.x.y
, specify1.x
.
GoogleCloudMlV1__SchedulingResponse
- Max
Running stringTime - Optional. The maximum job running time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, this field defaults to604800s
(seven days). If the training job is still running after this duration, AI Platform Training cancels it. The duration is measured from when the job enters theRUNNING
state; therefore it does not overlap with the duration limited by Scheduling.max_wait_time. For example, if you want to ensure your job runs for no more than 2 hours, set this field to7200s
(2 hours * 60 minutes / hour * 60 seconds / minute). If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxRunningTime: 7200s
- Max
Wait stringTime - Optional. The maximum job wait time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, there is no limit to the wait time. The minimum for this field is1800s
(30 minutes). If the training job has not entered theRUNNING
state after this duration, AI Platform Training cancels it. After the job begins running, it can no longer be cancelled due to the maximum wait time. Therefore the duration limited by this field does not overlap with the duration limited by Scheduling.max_running_time. For example, if the job temporarily stops running and retries due to a VM restart, this cannot lead to a maximum wait time cancellation. However, independently of this constraint, AI Platform Training might stop a job if there are too many retries due to exhausted resources in a region. The following example describes how you might use this field: To cancel your job if it doesn't start running within 1 hour, set this field to3600s
(1 hour * 60 minutes / hour * 60 seconds / minute). If the job is still in theQUEUED
orPREPARING
state after an hour of waiting, AI Platform Training cancels the job. If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxWaitTime: 3600s
- Priority int
- Optional. Job scheduling will be based on this priority, which in the range [0, 1000]. The bigger the number, the higher the priority. Default to 0 if not set. If there are multiple jobs requesting same type of accelerators, the high priority job will be scheduled prior to ones with low priority.
- Max
Running stringTime - Optional. The maximum job running time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, this field defaults to604800s
(seven days). If the training job is still running after this duration, AI Platform Training cancels it. The duration is measured from when the job enters theRUNNING
state; therefore it does not overlap with the duration limited by Scheduling.max_wait_time. For example, if you want to ensure your job runs for no more than 2 hours, set this field to7200s
(2 hours * 60 minutes / hour * 60 seconds / minute). If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxRunningTime: 7200s
- Max
Wait stringTime - Optional. The maximum job wait time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, there is no limit to the wait time. The minimum for this field is1800s
(30 minutes). If the training job has not entered theRUNNING
state after this duration, AI Platform Training cancels it. After the job begins running, it can no longer be cancelled due to the maximum wait time. Therefore the duration limited by this field does not overlap with the duration limited by Scheduling.max_running_time. For example, if the job temporarily stops running and retries due to a VM restart, this cannot lead to a maximum wait time cancellation. However, independently of this constraint, AI Platform Training might stop a job if there are too many retries due to exhausted resources in a region. The following example describes how you might use this field: To cancel your job if it doesn't start running within 1 hour, set this field to3600s
(1 hour * 60 minutes / hour * 60 seconds / minute). If the job is still in theQUEUED
orPREPARING
state after an hour of waiting, AI Platform Training cancels the job. If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxWaitTime: 3600s
- Priority int
- Optional. Job scheduling will be based on this priority, which in the range [0, 1000]. The bigger the number, the higher the priority. Default to 0 if not set. If there are multiple jobs requesting same type of accelerators, the high priority job will be scheduled prior to ones with low priority.
- max
Running StringTime - Optional. The maximum job running time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, this field defaults to604800s
(seven days). If the training job is still running after this duration, AI Platform Training cancels it. The duration is measured from when the job enters theRUNNING
state; therefore it does not overlap with the duration limited by Scheduling.max_wait_time. For example, if you want to ensure your job runs for no more than 2 hours, set this field to7200s
(2 hours * 60 minutes / hour * 60 seconds / minute). If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxRunningTime: 7200s
- max
Wait StringTime - Optional. The maximum job wait time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, there is no limit to the wait time. The minimum for this field is1800s
(30 minutes). If the training job has not entered theRUNNING
state after this duration, AI Platform Training cancels it. After the job begins running, it can no longer be cancelled due to the maximum wait time. Therefore the duration limited by this field does not overlap with the duration limited by Scheduling.max_running_time. For example, if the job temporarily stops running and retries due to a VM restart, this cannot lead to a maximum wait time cancellation. However, independently of this constraint, AI Platform Training might stop a job if there are too many retries due to exhausted resources in a region. The following example describes how you might use this field: To cancel your job if it doesn't start running within 1 hour, set this field to3600s
(1 hour * 60 minutes / hour * 60 seconds / minute). If the job is still in theQUEUED
orPREPARING
state after an hour of waiting, AI Platform Training cancels the job. If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxWaitTime: 3600s
- priority Integer
- Optional. Job scheduling will be based on this priority, which in the range [0, 1000]. The bigger the number, the higher the priority. Default to 0 if not set. If there are multiple jobs requesting same type of accelerators, the high priority job will be scheduled prior to ones with low priority.
- max
Running stringTime - Optional. The maximum job running time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, this field defaults to604800s
(seven days). If the training job is still running after this duration, AI Platform Training cancels it. The duration is measured from when the job enters theRUNNING
state; therefore it does not overlap with the duration limited by Scheduling.max_wait_time. For example, if you want to ensure your job runs for no more than 2 hours, set this field to7200s
(2 hours * 60 minutes / hour * 60 seconds / minute). If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxRunningTime: 7200s
- max
Wait stringTime - Optional. The maximum job wait time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, there is no limit to the wait time. The minimum for this field is1800s
(30 minutes). If the training job has not entered theRUNNING
state after this duration, AI Platform Training cancels it. After the job begins running, it can no longer be cancelled due to the maximum wait time. Therefore the duration limited by this field does not overlap with the duration limited by Scheduling.max_running_time. For example, if the job temporarily stops running and retries due to a VM restart, this cannot lead to a maximum wait time cancellation. However, independently of this constraint, AI Platform Training might stop a job if there are too many retries due to exhausted resources in a region. The following example describes how you might use this field: To cancel your job if it doesn't start running within 1 hour, set this field to3600s
(1 hour * 60 minutes / hour * 60 seconds / minute). If the job is still in theQUEUED
orPREPARING
state after an hour of waiting, AI Platform Training cancels the job. If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxWaitTime: 3600s
- priority number
- Optional. Job scheduling will be based on this priority, which in the range [0, 1000]. The bigger the number, the higher the priority. Default to 0 if not set. If there are multiple jobs requesting same type of accelerators, the high priority job will be scheduled prior to ones with low priority.
- max_
running_ strtime - Optional. The maximum job running time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, this field defaults to604800s
(seven days). If the training job is still running after this duration, AI Platform Training cancels it. The duration is measured from when the job enters theRUNNING
state; therefore it does not overlap with the duration limited by Scheduling.max_wait_time. For example, if you want to ensure your job runs for no more than 2 hours, set this field to7200s
(2 hours * 60 minutes / hour * 60 seconds / minute). If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxRunningTime: 7200s
- max_
wait_ strtime - Optional. The maximum job wait time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, there is no limit to the wait time. The minimum for this field is1800s
(30 minutes). If the training job has not entered theRUNNING
state after this duration, AI Platform Training cancels it. After the job begins running, it can no longer be cancelled due to the maximum wait time. Therefore the duration limited by this field does not overlap with the duration limited by Scheduling.max_running_time. For example, if the job temporarily stops running and retries due to a VM restart, this cannot lead to a maximum wait time cancellation. However, independently of this constraint, AI Platform Training might stop a job if there are too many retries due to exhausted resources in a region. The following example describes how you might use this field: To cancel your job if it doesn't start running within 1 hour, set this field to3600s
(1 hour * 60 minutes / hour * 60 seconds / minute). If the job is still in theQUEUED
orPREPARING
state after an hour of waiting, AI Platform Training cancels the job. If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxWaitTime: 3600s
- priority int
- Optional. Job scheduling will be based on this priority, which in the range [0, 1000]. The bigger the number, the higher the priority. Default to 0 if not set. If there are multiple jobs requesting same type of accelerators, the high priority job will be scheduled prior to ones with low priority.
- max
Running StringTime - Optional. The maximum job running time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, this field defaults to604800s
(seven days). If the training job is still running after this duration, AI Platform Training cancels it. The duration is measured from when the job enters theRUNNING
state; therefore it does not overlap with the duration limited by Scheduling.max_wait_time. For example, if you want to ensure your job runs for no more than 2 hours, set this field to7200s
(2 hours * 60 minutes / hour * 60 seconds / minute). If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxRunningTime: 7200s
- max
Wait StringTime - Optional. The maximum job wait time, expressed in seconds. The field can contain up to nine fractional digits, terminated by
s
. If not specified, there is no limit to the wait time. The minimum for this field is1800s
(30 minutes). If the training job has not entered theRUNNING
state after this duration, AI Platform Training cancels it. After the job begins running, it can no longer be cancelled due to the maximum wait time. Therefore the duration limited by this field does not overlap with the duration limited by Scheduling.max_running_time. For example, if the job temporarily stops running and retries due to a VM restart, this cannot lead to a maximum wait time cancellation. However, independently of this constraint, AI Platform Training might stop a job if there are too many retries due to exhausted resources in a region. The following example describes how you might use this field: To cancel your job if it doesn't start running within 1 hour, set this field to3600s
(1 hour * 60 minutes / hour * 60 seconds / minute). If the job is still in theQUEUED
orPREPARING
state after an hour of waiting, AI Platform Training cancels the job. If you submit your training job using thegcloud
tool, you can specify this field in aconfig.yaml
file. For example:yaml trainingInput: scheduling: maxWaitTime: 3600s
- priority Number
- Optional. Job scheduling will be based on this priority, which in the range [0, 1000]. The bigger the number, the higher the priority. Default to 0 if not set. If there are multiple jobs requesting same type of accelerators, the high priority job will be scheduled prior to ones with low priority.
GoogleCloudMlV1__TrainingInputResponse
- Args List<string>
- Optional. Command-line arguments passed to the training application when it starts. If your job uses a custom container, then the arguments are passed to the container's
ENTRYPOINT
command. - Enable
Web boolAccess - Optional. Whether you want AI Platform Training to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by TrainingOutput.web_access_uris or HyperparameterOutput.web_access_uris (within TrainingOutput.trials). - Encryption
Config Pulumi.Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Encryption Config Response - Optional. Options for using customer-managed encryption keys (CMEK) to protect resources created by a training job, instead of using Google's default encryption. If this is set, then all resources created by the training job will be encrypted with the customer-managed encryption key that you specify. Learn how and when to use CMEK with AI Platform Training.
- Evaluator
Config Pulumi.Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Replica Config Response - Optional. The configuration for evaluators. You should only set
evaluatorConfig.acceleratorConfig
ifevaluatorType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetevaluatorConfig.imageUri
only if you build a custom image for your evaluator. IfevaluatorConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - Evaluator
Count string - Optional. The number of evaluator replicas to use for the training job. Each replica in the cluster will be of the type specified in
evaluator_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setevaluator_type
. The default value is zero. - Evaluator
Type string - Optional. Specifies the type of virtual machine to use for your training job's evaluator nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andevaluatorCount
is greater than zero. - Hyperparameters
Pulumi.
Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Hyperparameter Spec Response - Optional. The set of Hyperparameters to tune.
- Job
Dir string - Optional. A Google Cloud Storage path in which to store training outputs and other data needed for training. This path is passed to your TensorFlow program as the '--job-dir' command-line argument. The benefit of specifying this field is that Cloud ML validates the path for use in training.
- Master
Config Pulumi.Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Replica Config Response - Optional. The configuration for your master worker. You should only set
masterConfig.acceleratorConfig
ifmasterType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetmasterConfig.imageUri
only if you build a custom image. Only one ofmasterConfig.imageUri
andruntimeVersion
should be set. Learn more about configuring custom containers. - Master
Type string - Optional. Specifies the type of virtual machine to use for your training job's master worker. You must specify this field when
scaleTier
is set toCUSTOM
. You can use certain Compute Engine machine types directly in this field. See the list of compatible Compute Engine machine types. Alternatively, you can use the certain legacy machine types in this field. See the list of legacy machine types. Finally, if you want to use a TPU for training, specifycloud_tpu
in this field. Learn more about the special configuration options for training with TPUs. - Network string
- Optional. The full name of the Compute Engine network to which the Job is peered. For example,
projects/12345/global/networks/myVPC
. The format of this field isprojects/{project}/global/networks/{network}
, where {project} is a project number (like12345
) and {network} is network name. Private services access must already be configured for the network. If left unspecified, the Job is not peered with any network. Learn about using VPC Network Peering.. - Package
Uris List<string> - The Google Cloud Storage location of the packages with the training program and any additional dependencies. The maximum number of package URIs is 100.
- Parameter
Server Pulumi.Config Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Replica Config Response - Optional. The configuration for parameter servers. You should only set
parameterServerConfig.acceleratorConfig
ifparameterServerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetparameterServerConfig.imageUri
only if you build a custom image for your parameter server. IfparameterServerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - Parameter
Server stringCount - Optional. The number of parameter server replicas to use for the training job. Each replica in the cluster will be of the type specified in
parameter_server_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setparameter_server_type
. The default value is zero. - Parameter
Server stringType - Optional. Specifies the type of virtual machine to use for your training job's parameter server. The supported values are the same as those described in the entry for
master_type
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andparameter_server_count
is greater than zero. - Python
Module string - The Python module name to run after installing the packages.
- Python
Version string - Optional. The version of Python used in training. You must either specify this field or specify
masterConfig.imageUri
. The following Python versions are available: * Python '3.7' is available whenruntime_version
is set to '1.15' or later. * Python '3.5' is available whenruntime_version
is set to a version from '1.4' to '1.14'. * Python '2.7' is available whenruntime_version
is set to '1.15' or earlier. Read more about the Python versions available for each runtime version. - Region string
- The region to run the training job in. See the available regions for AI Platform Training.
- Runtime
Version string - Optional. The AI Platform runtime version to use for training. You must either specify this field or specify
masterConfig.imageUri
. For more information, see the runtime version list and learn how to manage runtime versions. - Scale
Tier string - Specifies the machine types, the number of replicas for workers and parameter servers.
- Scheduling
Pulumi.
Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Scheduling Response - Optional. Scheduling options for a training job.
- Service
Account string - Optional. The email address of a service account to use when running the training appplication. You must have the
iam.serviceAccounts.actAs
permission for the specified service account. In addition, the AI Platform Training Google-managed service account must have theroles/iam.serviceAccountAdmin
role for the specified service account. Learn more about configuring a service account. If not specified, the AI Platform Training Google-managed service account is used by default. - Use
Chief boolIn Tf Config - Optional. Use
chief
instead ofmaster
in theTF_CONFIG
environment variable when training with a custom container. Defaults tofalse
. Learn more about this field. This field has no effect for training jobs that don't use a custom container. - Worker
Config Pulumi.Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Replica Config Response - Optional. The configuration for workers. You should only set
workerConfig.acceleratorConfig
ifworkerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetworkerConfig.imageUri
only if you build a custom image for your worker. IfworkerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - Worker
Count string - Optional. The number of worker replicas to use for the training job. Each replica in the cluster will be of the type specified in
worker_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setworker_type
. The default value is zero. - Worker
Type string - Optional. Specifies the type of virtual machine to use for your training job's worker nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. If you usecloud_tpu
for this value, see special instructions for configuring a custom TPU machine. This value must be present whenscaleTier
is set toCUSTOM
andworkerCount
is greater than zero.
- Args []string
- Optional. Command-line arguments passed to the training application when it starts. If your job uses a custom container, then the arguments are passed to the container's
ENTRYPOINT
command. - Enable
Web boolAccess - Optional. Whether you want AI Platform Training to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by TrainingOutput.web_access_uris or HyperparameterOutput.web_access_uris (within TrainingOutput.trials). - Encryption
Config GoogleCloud Ml V1__Encryption Config Response - Optional. Options for using customer-managed encryption keys (CMEK) to protect resources created by a training job, instead of using Google's default encryption. If this is set, then all resources created by the training job will be encrypted with the customer-managed encryption key that you specify. Learn how and when to use CMEK with AI Platform Training.
- Evaluator
Config GoogleCloud Ml V1__Replica Config Response - Optional. The configuration for evaluators. You should only set
evaluatorConfig.acceleratorConfig
ifevaluatorType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetevaluatorConfig.imageUri
only if you build a custom image for your evaluator. IfevaluatorConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - Evaluator
Count string - Optional. The number of evaluator replicas to use for the training job. Each replica in the cluster will be of the type specified in
evaluator_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setevaluator_type
. The default value is zero. - Evaluator
Type string - Optional. Specifies the type of virtual machine to use for your training job's evaluator nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andevaluatorCount
is greater than zero. - Hyperparameters
Google
Cloud Ml V1__Hyperparameter Spec Response - Optional. The set of Hyperparameters to tune.
- Job
Dir string - Optional. A Google Cloud Storage path in which to store training outputs and other data needed for training. This path is passed to your TensorFlow program as the '--job-dir' command-line argument. The benefit of specifying this field is that Cloud ML validates the path for use in training.
- Master
Config GoogleCloud Ml V1__Replica Config Response - Optional. The configuration for your master worker. You should only set
masterConfig.acceleratorConfig
ifmasterType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetmasterConfig.imageUri
only if you build a custom image. Only one ofmasterConfig.imageUri
andruntimeVersion
should be set. Learn more about configuring custom containers. - Master
Type string - Optional. Specifies the type of virtual machine to use for your training job's master worker. You must specify this field when
scaleTier
is set toCUSTOM
. You can use certain Compute Engine machine types directly in this field. See the list of compatible Compute Engine machine types. Alternatively, you can use the certain legacy machine types in this field. See the list of legacy machine types. Finally, if you want to use a TPU for training, specifycloud_tpu
in this field. Learn more about the special configuration options for training with TPUs. - Network string
- Optional. The full name of the Compute Engine network to which the Job is peered. For example,
projects/12345/global/networks/myVPC
. The format of this field isprojects/{project}/global/networks/{network}
, where {project} is a project number (like12345
) and {network} is network name. Private services access must already be configured for the network. If left unspecified, the Job is not peered with any network. Learn about using VPC Network Peering.. - Package
Uris []string - The Google Cloud Storage location of the packages with the training program and any additional dependencies. The maximum number of package URIs is 100.
- Parameter
Server GoogleConfig Cloud Ml V1__Replica Config Response - Optional. The configuration for parameter servers. You should only set
parameterServerConfig.acceleratorConfig
ifparameterServerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetparameterServerConfig.imageUri
only if you build a custom image for your parameter server. IfparameterServerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - Parameter
Server stringCount - Optional. The number of parameter server replicas to use for the training job. Each replica in the cluster will be of the type specified in
parameter_server_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setparameter_server_type
. The default value is zero. - Parameter
Server stringType - Optional. Specifies the type of virtual machine to use for your training job's parameter server. The supported values are the same as those described in the entry for
master_type
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andparameter_server_count
is greater than zero. - Python
Module string - The Python module name to run after installing the packages.
- Python
Version string - Optional. The version of Python used in training. You must either specify this field or specify
masterConfig.imageUri
. The following Python versions are available: * Python '3.7' is available whenruntime_version
is set to '1.15' or later. * Python '3.5' is available whenruntime_version
is set to a version from '1.4' to '1.14'. * Python '2.7' is available whenruntime_version
is set to '1.15' or earlier. Read more about the Python versions available for each runtime version. - Region string
- The region to run the training job in. See the available regions for AI Platform Training.
- Runtime
Version string - Optional. The AI Platform runtime version to use for training. You must either specify this field or specify
masterConfig.imageUri
. For more information, see the runtime version list and learn how to manage runtime versions. - Scale
Tier string - Specifies the machine types, the number of replicas for workers and parameter servers.
- Scheduling
Google
Cloud Ml V1__Scheduling Response - Optional. Scheduling options for a training job.
- Service
Account string - Optional. The email address of a service account to use when running the training appplication. You must have the
iam.serviceAccounts.actAs
permission for the specified service account. In addition, the AI Platform Training Google-managed service account must have theroles/iam.serviceAccountAdmin
role for the specified service account. Learn more about configuring a service account. If not specified, the AI Platform Training Google-managed service account is used by default. - Use
Chief boolIn Tf Config - Optional. Use
chief
instead ofmaster
in theTF_CONFIG
environment variable when training with a custom container. Defaults tofalse
. Learn more about this field. This field has no effect for training jobs that don't use a custom container. - Worker
Config GoogleCloud Ml V1__Replica Config Response - Optional. The configuration for workers. You should only set
workerConfig.acceleratorConfig
ifworkerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetworkerConfig.imageUri
only if you build a custom image for your worker. IfworkerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - Worker
Count string - Optional. The number of worker replicas to use for the training job. Each replica in the cluster will be of the type specified in
worker_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setworker_type
. The default value is zero. - Worker
Type string - Optional. Specifies the type of virtual machine to use for your training job's worker nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. If you usecloud_tpu
for this value, see special instructions for configuring a custom TPU machine. This value must be present whenscaleTier
is set toCUSTOM
andworkerCount
is greater than zero.
- args List<String>
- Optional. Command-line arguments passed to the training application when it starts. If your job uses a custom container, then the arguments are passed to the container's
ENTRYPOINT
command. - enable
Web BooleanAccess - Optional. Whether you want AI Platform Training to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by TrainingOutput.web_access_uris or HyperparameterOutput.web_access_uris (within TrainingOutput.trials). - encryption
Config GoogleCloud Ml V1__Encryption Config Response - Optional. Options for using customer-managed encryption keys (CMEK) to protect resources created by a training job, instead of using Google's default encryption. If this is set, then all resources created by the training job will be encrypted with the customer-managed encryption key that you specify. Learn how and when to use CMEK with AI Platform Training.
- evaluator
Config GoogleCloud Ml V1__Replica Config Response - Optional. The configuration for evaluators. You should only set
evaluatorConfig.acceleratorConfig
ifevaluatorType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetevaluatorConfig.imageUri
only if you build a custom image for your evaluator. IfevaluatorConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - evaluator
Count String - Optional. The number of evaluator replicas to use for the training job. Each replica in the cluster will be of the type specified in
evaluator_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setevaluator_type
. The default value is zero. - evaluator
Type String - Optional. Specifies the type of virtual machine to use for your training job's evaluator nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andevaluatorCount
is greater than zero. - hyperparameters
Google
Cloud Ml V1__Hyperparameter Spec Response - Optional. The set of Hyperparameters to tune.
- job
Dir String - Optional. A Google Cloud Storage path in which to store training outputs and other data needed for training. This path is passed to your TensorFlow program as the '--job-dir' command-line argument. The benefit of specifying this field is that Cloud ML validates the path for use in training.
- master
Config GoogleCloud Ml V1__Replica Config Response - Optional. The configuration for your master worker. You should only set
masterConfig.acceleratorConfig
ifmasterType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetmasterConfig.imageUri
only if you build a custom image. Only one ofmasterConfig.imageUri
andruntimeVersion
should be set. Learn more about configuring custom containers. - master
Type String - Optional. Specifies the type of virtual machine to use for your training job's master worker. You must specify this field when
scaleTier
is set toCUSTOM
. You can use certain Compute Engine machine types directly in this field. See the list of compatible Compute Engine machine types. Alternatively, you can use the certain legacy machine types in this field. See the list of legacy machine types. Finally, if you want to use a TPU for training, specifycloud_tpu
in this field. Learn more about the special configuration options for training with TPUs. - network String
- Optional. The full name of the Compute Engine network to which the Job is peered. For example,
projects/12345/global/networks/myVPC
. The format of this field isprojects/{project}/global/networks/{network}
, where {project} is a project number (like12345
) and {network} is network name. Private services access must already be configured for the network. If left unspecified, the Job is not peered with any network. Learn about using VPC Network Peering.. - package
Uris List<String> - The Google Cloud Storage location of the packages with the training program and any additional dependencies. The maximum number of package URIs is 100.
- parameter
Server GoogleConfig Cloud Ml V1__Replica Config Response - Optional. The configuration for parameter servers. You should only set
parameterServerConfig.acceleratorConfig
ifparameterServerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetparameterServerConfig.imageUri
only if you build a custom image for your parameter server. IfparameterServerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - parameter
Server StringCount - Optional. The number of parameter server replicas to use for the training job. Each replica in the cluster will be of the type specified in
parameter_server_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setparameter_server_type
. The default value is zero. - parameter
Server StringType - Optional. Specifies the type of virtual machine to use for your training job's parameter server. The supported values are the same as those described in the entry for
master_type
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andparameter_server_count
is greater than zero. - python
Module String - The Python module name to run after installing the packages.
- python
Version String - Optional. The version of Python used in training. You must either specify this field or specify
masterConfig.imageUri
. The following Python versions are available: * Python '3.7' is available whenruntime_version
is set to '1.15' or later. * Python '3.5' is available whenruntime_version
is set to a version from '1.4' to '1.14'. * Python '2.7' is available whenruntime_version
is set to '1.15' or earlier. Read more about the Python versions available for each runtime version. - region String
- The region to run the training job in. See the available regions for AI Platform Training.
- runtime
Version String - Optional. The AI Platform runtime version to use for training. You must either specify this field or specify
masterConfig.imageUri
. For more information, see the runtime version list and learn how to manage runtime versions. - scale
Tier String - Specifies the machine types, the number of replicas for workers and parameter servers.
- scheduling
Google
Cloud Ml V1__Scheduling Response - Optional. Scheduling options for a training job.
- service
Account String - Optional. The email address of a service account to use when running the training appplication. You must have the
iam.serviceAccounts.actAs
permission for the specified service account. In addition, the AI Platform Training Google-managed service account must have theroles/iam.serviceAccountAdmin
role for the specified service account. Learn more about configuring a service account. If not specified, the AI Platform Training Google-managed service account is used by default. - use
Chief BooleanIn Tf Config - Optional. Use
chief
instead ofmaster
in theTF_CONFIG
environment variable when training with a custom container. Defaults tofalse
. Learn more about this field. This field has no effect for training jobs that don't use a custom container. - worker
Config GoogleCloud Ml V1__Replica Config Response - Optional. The configuration for workers. You should only set
workerConfig.acceleratorConfig
ifworkerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetworkerConfig.imageUri
only if you build a custom image for your worker. IfworkerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - worker
Count String - Optional. The number of worker replicas to use for the training job. Each replica in the cluster will be of the type specified in
worker_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setworker_type
. The default value is zero. - worker
Type String - Optional. Specifies the type of virtual machine to use for your training job's worker nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. If you usecloud_tpu
for this value, see special instructions for configuring a custom TPU machine. This value must be present whenscaleTier
is set toCUSTOM
andworkerCount
is greater than zero.
- args string[]
- Optional. Command-line arguments passed to the training application when it starts. If your job uses a custom container, then the arguments are passed to the container's
ENTRYPOINT
command. - enable
Web booleanAccess - Optional. Whether you want AI Platform Training to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by TrainingOutput.web_access_uris or HyperparameterOutput.web_access_uris (within TrainingOutput.trials). - encryption
Config GoogleCloud Ml V1__Encryption Config Response - Optional. Options for using customer-managed encryption keys (CMEK) to protect resources created by a training job, instead of using Google's default encryption. If this is set, then all resources created by the training job will be encrypted with the customer-managed encryption key that you specify. Learn how and when to use CMEK with AI Platform Training.
- evaluator
Config GoogleCloud Ml V1__Replica Config Response - Optional. The configuration for evaluators. You should only set
evaluatorConfig.acceleratorConfig
ifevaluatorType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetevaluatorConfig.imageUri
only if you build a custom image for your evaluator. IfevaluatorConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - evaluator
Count string - Optional. The number of evaluator replicas to use for the training job. Each replica in the cluster will be of the type specified in
evaluator_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setevaluator_type
. The default value is zero. - evaluator
Type string - Optional. Specifies the type of virtual machine to use for your training job's evaluator nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andevaluatorCount
is greater than zero. - hyperparameters
Google
Cloud Ml V1__Hyperparameter Spec Response - Optional. The set of Hyperparameters to tune.
- job
Dir string - Optional. A Google Cloud Storage path in which to store training outputs and other data needed for training. This path is passed to your TensorFlow program as the '--job-dir' command-line argument. The benefit of specifying this field is that Cloud ML validates the path for use in training.
- master
Config GoogleCloud Ml V1__Replica Config Response - Optional. The configuration for your master worker. You should only set
masterConfig.acceleratorConfig
ifmasterType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetmasterConfig.imageUri
only if you build a custom image. Only one ofmasterConfig.imageUri
andruntimeVersion
should be set. Learn more about configuring custom containers. - master
Type string - Optional. Specifies the type of virtual machine to use for your training job's master worker. You must specify this field when
scaleTier
is set toCUSTOM
. You can use certain Compute Engine machine types directly in this field. See the list of compatible Compute Engine machine types. Alternatively, you can use the certain legacy machine types in this field. See the list of legacy machine types. Finally, if you want to use a TPU for training, specifycloud_tpu
in this field. Learn more about the special configuration options for training with TPUs. - network string
- Optional. The full name of the Compute Engine network to which the Job is peered. For example,
projects/12345/global/networks/myVPC
. The format of this field isprojects/{project}/global/networks/{network}
, where {project} is a project number (like12345
) and {network} is network name. Private services access must already be configured for the network. If left unspecified, the Job is not peered with any network. Learn about using VPC Network Peering.. - package
Uris string[] - The Google Cloud Storage location of the packages with the training program and any additional dependencies. The maximum number of package URIs is 100.
- parameter
Server GoogleConfig Cloud Ml V1__Replica Config Response - Optional. The configuration for parameter servers. You should only set
parameterServerConfig.acceleratorConfig
ifparameterServerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetparameterServerConfig.imageUri
only if you build a custom image for your parameter server. IfparameterServerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - parameter
Server stringCount - Optional. The number of parameter server replicas to use for the training job. Each replica in the cluster will be of the type specified in
parameter_server_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setparameter_server_type
. The default value is zero. - parameter
Server stringType - Optional. Specifies the type of virtual machine to use for your training job's parameter server. The supported values are the same as those described in the entry for
master_type
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andparameter_server_count
is greater than zero. - python
Module string - The Python module name to run after installing the packages.
- python
Version string - Optional. The version of Python used in training. You must either specify this field or specify
masterConfig.imageUri
. The following Python versions are available: * Python '3.7' is available whenruntime_version
is set to '1.15' or later. * Python '3.5' is available whenruntime_version
is set to a version from '1.4' to '1.14'. * Python '2.7' is available whenruntime_version
is set to '1.15' or earlier. Read more about the Python versions available for each runtime version. - region string
- The region to run the training job in. See the available regions for AI Platform Training.
- runtime
Version string - Optional. The AI Platform runtime version to use for training. You must either specify this field or specify
masterConfig.imageUri
. For more information, see the runtime version list and learn how to manage runtime versions. - scale
Tier string - Specifies the machine types, the number of replicas for workers and parameter servers.
- scheduling
Google
Cloud Ml V1__Scheduling Response - Optional. Scheduling options for a training job.
- service
Account string - Optional. The email address of a service account to use when running the training appplication. You must have the
iam.serviceAccounts.actAs
permission for the specified service account. In addition, the AI Platform Training Google-managed service account must have theroles/iam.serviceAccountAdmin
role for the specified service account. Learn more about configuring a service account. If not specified, the AI Platform Training Google-managed service account is used by default. - use
Chief booleanIn Tf Config - Optional. Use
chief
instead ofmaster
in theTF_CONFIG
environment variable when training with a custom container. Defaults tofalse
. Learn more about this field. This field has no effect for training jobs that don't use a custom container. - worker
Config GoogleCloud Ml V1__Replica Config Response - Optional. The configuration for workers. You should only set
workerConfig.acceleratorConfig
ifworkerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetworkerConfig.imageUri
only if you build a custom image for your worker. IfworkerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - worker
Count string - Optional. The number of worker replicas to use for the training job. Each replica in the cluster will be of the type specified in
worker_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setworker_type
. The default value is zero. - worker
Type string - Optional. Specifies the type of virtual machine to use for your training job's worker nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. If you usecloud_tpu
for this value, see special instructions for configuring a custom TPU machine. This value must be present whenscaleTier
is set toCUSTOM
andworkerCount
is greater than zero.
- args Sequence[str]
- Optional. Command-line arguments passed to the training application when it starts. If your job uses a custom container, then the arguments are passed to the container's
ENTRYPOINT
command. - enable_
web_ boolaccess - Optional. Whether you want AI Platform Training to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by TrainingOutput.web_access_uris or HyperparameterOutput.web_access_uris (within TrainingOutput.trials). - encryption_
config GoogleCloud Ml V1Encryption Config Response - Optional. Options for using customer-managed encryption keys (CMEK) to protect resources created by a training job, instead of using Google's default encryption. If this is set, then all resources created by the training job will be encrypted with the customer-managed encryption key that you specify. Learn how and when to use CMEK with AI Platform Training.
- evaluator_
config GoogleCloud Ml V1Replica Config Response - Optional. The configuration for evaluators. You should only set
evaluatorConfig.acceleratorConfig
ifevaluatorType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetevaluatorConfig.imageUri
only if you build a custom image for your evaluator. IfevaluatorConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - evaluator_
count str - Optional. The number of evaluator replicas to use for the training job. Each replica in the cluster will be of the type specified in
evaluator_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setevaluator_type
. The default value is zero. - evaluator_
type str - Optional. Specifies the type of virtual machine to use for your training job's evaluator nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andevaluatorCount
is greater than zero. - hyperparameters
Google
Cloud Ml V1Hyperparameter Spec Response - Optional. The set of Hyperparameters to tune.
- job_
dir str - Optional. A Google Cloud Storage path in which to store training outputs and other data needed for training. This path is passed to your TensorFlow program as the '--job-dir' command-line argument. The benefit of specifying this field is that Cloud ML validates the path for use in training.
- master_
config GoogleCloud Ml V1Replica Config Response - Optional. The configuration for your master worker. You should only set
masterConfig.acceleratorConfig
ifmasterType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetmasterConfig.imageUri
only if you build a custom image. Only one ofmasterConfig.imageUri
andruntimeVersion
should be set. Learn more about configuring custom containers. - master_
type str - Optional. Specifies the type of virtual machine to use for your training job's master worker. You must specify this field when
scaleTier
is set toCUSTOM
. You can use certain Compute Engine machine types directly in this field. See the list of compatible Compute Engine machine types. Alternatively, you can use the certain legacy machine types in this field. See the list of legacy machine types. Finally, if you want to use a TPU for training, specifycloud_tpu
in this field. Learn more about the special configuration options for training with TPUs. - network str
- Optional. The full name of the Compute Engine network to which the Job is peered. For example,
projects/12345/global/networks/myVPC
. The format of this field isprojects/{project}/global/networks/{network}
, where {project} is a project number (like12345
) and {network} is network name. Private services access must already be configured for the network. If left unspecified, the Job is not peered with any network. Learn about using VPC Network Peering.. - package_
uris Sequence[str] - The Google Cloud Storage location of the packages with the training program and any additional dependencies. The maximum number of package URIs is 100.
- parameter_
server_ Googleconfig Cloud Ml V1Replica Config Response - Optional. The configuration for parameter servers. You should only set
parameterServerConfig.acceleratorConfig
ifparameterServerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetparameterServerConfig.imageUri
only if you build a custom image for your parameter server. IfparameterServerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - parameter_
server_ strcount - Optional. The number of parameter server replicas to use for the training job. Each replica in the cluster will be of the type specified in
parameter_server_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setparameter_server_type
. The default value is zero. - parameter_
server_ strtype - Optional. Specifies the type of virtual machine to use for your training job's parameter server. The supported values are the same as those described in the entry for
master_type
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andparameter_server_count
is greater than zero. - python_
module str - The Python module name to run after installing the packages.
- python_
version str - Optional. The version of Python used in training. You must either specify this field or specify
masterConfig.imageUri
. The following Python versions are available: * Python '3.7' is available whenruntime_version
is set to '1.15' or later. * Python '3.5' is available whenruntime_version
is set to a version from '1.4' to '1.14'. * Python '2.7' is available whenruntime_version
is set to '1.15' or earlier. Read more about the Python versions available for each runtime version. - region str
- The region to run the training job in. See the available regions for AI Platform Training.
- runtime_
version str - Optional. The AI Platform runtime version to use for training. You must either specify this field or specify
masterConfig.imageUri
. For more information, see the runtime version list and learn how to manage runtime versions. - scale_
tier str - Specifies the machine types, the number of replicas for workers and parameter servers.
- scheduling
Google
Cloud Ml V1Scheduling Response - Optional. Scheduling options for a training job.
- service_
account str - Optional. The email address of a service account to use when running the training appplication. You must have the
iam.serviceAccounts.actAs
permission for the specified service account. In addition, the AI Platform Training Google-managed service account must have theroles/iam.serviceAccountAdmin
role for the specified service account. Learn more about configuring a service account. If not specified, the AI Platform Training Google-managed service account is used by default. - use_
chief_ boolin_ tf_ config - Optional. Use
chief
instead ofmaster
in theTF_CONFIG
environment variable when training with a custom container. Defaults tofalse
. Learn more about this field. This field has no effect for training jobs that don't use a custom container. - worker_
config GoogleCloud Ml V1Replica Config Response - Optional. The configuration for workers. You should only set
workerConfig.acceleratorConfig
ifworkerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetworkerConfig.imageUri
only if you build a custom image for your worker. IfworkerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - worker_
count str - Optional. The number of worker replicas to use for the training job. Each replica in the cluster will be of the type specified in
worker_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setworker_type
. The default value is zero. - worker_
type str - Optional. Specifies the type of virtual machine to use for your training job's worker nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. If you usecloud_tpu
for this value, see special instructions for configuring a custom TPU machine. This value must be present whenscaleTier
is set toCUSTOM
andworkerCount
is greater than zero.
- args List<String>
- Optional. Command-line arguments passed to the training application when it starts. If your job uses a custom container, then the arguments are passed to the container's
ENTRYPOINT
command. - enable
Web BooleanAccess - Optional. Whether you want AI Platform Training to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by TrainingOutput.web_access_uris or HyperparameterOutput.web_access_uris (within TrainingOutput.trials). - encryption
Config Property Map - Optional. Options for using customer-managed encryption keys (CMEK) to protect resources created by a training job, instead of using Google's default encryption. If this is set, then all resources created by the training job will be encrypted with the customer-managed encryption key that you specify. Learn how and when to use CMEK with AI Platform Training.
- evaluator
Config Property Map - Optional. The configuration for evaluators. You should only set
evaluatorConfig.acceleratorConfig
ifevaluatorType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetevaluatorConfig.imageUri
only if you build a custom image for your evaluator. IfevaluatorConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - evaluator
Count String - Optional. The number of evaluator replicas to use for the training job. Each replica in the cluster will be of the type specified in
evaluator_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setevaluator_type
. The default value is zero. - evaluator
Type String - Optional. Specifies the type of virtual machine to use for your training job's evaluator nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andevaluatorCount
is greater than zero. - hyperparameters Property Map
- Optional. The set of Hyperparameters to tune.
- job
Dir String - Optional. A Google Cloud Storage path in which to store training outputs and other data needed for training. This path is passed to your TensorFlow program as the '--job-dir' command-line argument. The benefit of specifying this field is that Cloud ML validates the path for use in training.
- master
Config Property Map - Optional. The configuration for your master worker. You should only set
masterConfig.acceleratorConfig
ifmasterType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetmasterConfig.imageUri
only if you build a custom image. Only one ofmasterConfig.imageUri
andruntimeVersion
should be set. Learn more about configuring custom containers. - master
Type String - Optional. Specifies the type of virtual machine to use for your training job's master worker. You must specify this field when
scaleTier
is set toCUSTOM
. You can use certain Compute Engine machine types directly in this field. See the list of compatible Compute Engine machine types. Alternatively, you can use the certain legacy machine types in this field. See the list of legacy machine types. Finally, if you want to use a TPU for training, specifycloud_tpu
in this field. Learn more about the special configuration options for training with TPUs. - network String
- Optional. The full name of the Compute Engine network to which the Job is peered. For example,
projects/12345/global/networks/myVPC
. The format of this field isprojects/{project}/global/networks/{network}
, where {project} is a project number (like12345
) and {network} is network name. Private services access must already be configured for the network. If left unspecified, the Job is not peered with any network. Learn about using VPC Network Peering.. - package
Uris List<String> - The Google Cloud Storage location of the packages with the training program and any additional dependencies. The maximum number of package URIs is 100.
- parameter
Server Property MapConfig - Optional. The configuration for parameter servers. You should only set
parameterServerConfig.acceleratorConfig
ifparameterServerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetparameterServerConfig.imageUri
only if you build a custom image for your parameter server. IfparameterServerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - parameter
Server StringCount - Optional. The number of parameter server replicas to use for the training job. Each replica in the cluster will be of the type specified in
parameter_server_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setparameter_server_type
. The default value is zero. - parameter
Server StringType - Optional. Specifies the type of virtual machine to use for your training job's parameter server. The supported values are the same as those described in the entry for
master_type
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. This value must be present whenscaleTier
is set toCUSTOM
andparameter_server_count
is greater than zero. - python
Module String - The Python module name to run after installing the packages.
- python
Version String - Optional. The version of Python used in training. You must either specify this field or specify
masterConfig.imageUri
. The following Python versions are available: * Python '3.7' is available whenruntime_version
is set to '1.15' or later. * Python '3.5' is available whenruntime_version
is set to a version from '1.4' to '1.14'. * Python '2.7' is available whenruntime_version
is set to '1.15' or earlier. Read more about the Python versions available for each runtime version. - region String
- The region to run the training job in. See the available regions for AI Platform Training.
- runtime
Version String - Optional. The AI Platform runtime version to use for training. You must either specify this field or specify
masterConfig.imageUri
. For more information, see the runtime version list and learn how to manage runtime versions. - scale
Tier String - Specifies the machine types, the number of replicas for workers and parameter servers.
- scheduling Property Map
- Optional. Scheduling options for a training job.
- service
Account String - Optional. The email address of a service account to use when running the training appplication. You must have the
iam.serviceAccounts.actAs
permission for the specified service account. In addition, the AI Platform Training Google-managed service account must have theroles/iam.serviceAccountAdmin
role for the specified service account. Learn more about configuring a service account. If not specified, the AI Platform Training Google-managed service account is used by default. - use
Chief BooleanIn Tf Config - Optional. Use
chief
instead ofmaster
in theTF_CONFIG
environment variable when training with a custom container. Defaults tofalse
. Learn more about this field. This field has no effect for training jobs that don't use a custom container. - worker
Config Property Map - Optional. The configuration for workers. You should only set
workerConfig.acceleratorConfig
ifworkerType
is set to a Compute Engine machine type. Learn about restrictions on accelerator configurations for training. SetworkerConfig.imageUri
only if you build a custom image for your worker. IfworkerConfig.imageUri
has not been set, AI Platform uses the value ofmasterConfig.imageUri
. Learn more about configuring custom containers. - worker
Count String - Optional. The number of worker replicas to use for the training job. Each replica in the cluster will be of the type specified in
worker_type
. This value can only be used whenscale_tier
is set toCUSTOM
. If you set this value, you must also setworker_type
. The default value is zero. - worker
Type String - Optional. Specifies the type of virtual machine to use for your training job's worker nodes. The supported values are the same as those described in the entry for
masterType
. This value must be consistent with the category of machine type thatmasterType
uses. In other words, both must be Compute Engine machine types or both must be legacy machine types. If you usecloud_tpu
for this value, see special instructions for configuring a custom TPU machine. This value must be present whenscaleTier
is set toCUSTOM
andworkerCount
is greater than zero.
GoogleCloudMlV1__TrainingOutputResponse
- Built
In Pulumi.Algorithm Output Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Built In Algorithm Output Response - Details related to built-in algorithms jobs. Only set for built-in algorithms jobs.
- Completed
Trial stringCount - The number of hyperparameter tuning trials that completed successfully. Only set for hyperparameter tuning jobs.
- Consumed
MLUnits double - The amount of ML units consumed by the job.
- Hyperparameter
Metric stringTag - The TensorFlow summary tag name used for optimizing hyperparameter tuning trials. See
HyperparameterSpec.hyperparameterMetricTag
for more information. Only set for hyperparameter tuning jobs. - Is
Built boolIn Algorithm Job - Whether this job is a built-in Algorithm job.
- Is
Hyperparameter boolTuning Job - Whether this job is a hyperparameter tuning job.
- Trials
List<Pulumi.
Google Native. Ml. V1. Inputs. Google Cloud Ml V1__Hyperparameter Output Response> - Results for individual Hyperparameter trials. Only set for hyperparameter tuning jobs.
- Web
Access Dictionary<string, string>Uris - URIs for accessing interactive shells (one URI for each training node). Only available if 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
- Built
In GoogleAlgorithm Output Cloud Ml V1__Built In Algorithm Output Response - Details related to built-in algorithms jobs. Only set for built-in algorithms jobs.
- Completed
Trial stringCount - The number of hyperparameter tuning trials that completed successfully. Only set for hyperparameter tuning jobs.
- Consumed
MLUnits float64 - The amount of ML units consumed by the job.
- Hyperparameter
Metric stringTag - The TensorFlow summary tag name used for optimizing hyperparameter tuning trials. See
HyperparameterSpec.hyperparameterMetricTag
for more information. Only set for hyperparameter tuning jobs. - Is
Built boolIn Algorithm Job - Whether this job is a built-in Algorithm job.
- Is
Hyperparameter boolTuning Job - Whether this job is a hyperparameter tuning job.
- Trials
[]Google
Cloud Ml V1__Hyperparameter Output Response - Results for individual Hyperparameter trials. Only set for hyperparameter tuning jobs.
- Web
Access map[string]stringUris - URIs for accessing interactive shells (one URI for each training node). Only available if 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
- built
In GoogleAlgorithm Output Cloud Ml V1__Built In Algorithm Output Response - Details related to built-in algorithms jobs. Only set for built-in algorithms jobs.
- completed
Trial StringCount - The number of hyperparameter tuning trials that completed successfully. Only set for hyperparameter tuning jobs.
- consumed
MLUnits Double - The amount of ML units consumed by the job.
- hyperparameter
Metric StringTag - The TensorFlow summary tag name used for optimizing hyperparameter tuning trials. See
HyperparameterSpec.hyperparameterMetricTag
for more information. Only set for hyperparameter tuning jobs. - is
Built BooleanIn Algorithm Job - Whether this job is a built-in Algorithm job.
- is
Hyperparameter BooleanTuning Job - Whether this job is a hyperparameter tuning job.
- trials
List<Google
Cloud Ml V1__Hyperparameter Output Response> - Results for individual Hyperparameter trials. Only set for hyperparameter tuning jobs.
- web
Access Map<String,String>Uris - URIs for accessing interactive shells (one URI for each training node). Only available if 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
- built
In GoogleAlgorithm Output Cloud Ml V1__Built In Algorithm Output Response - Details related to built-in algorithms jobs. Only set for built-in algorithms jobs.
- completed
Trial stringCount - The number of hyperparameter tuning trials that completed successfully. Only set for hyperparameter tuning jobs.
- consumed
MLUnits number - The amount of ML units consumed by the job.
- hyperparameter
Metric stringTag - The TensorFlow summary tag name used for optimizing hyperparameter tuning trials. See
HyperparameterSpec.hyperparameterMetricTag
for more information. Only set for hyperparameter tuning jobs. - is
Built booleanIn Algorithm Job - Whether this job is a built-in Algorithm job.
- is
Hyperparameter booleanTuning Job - Whether this job is a hyperparameter tuning job.
- trials
Google
Cloud Ml V1__Hyperparameter Output Response[] - Results for individual Hyperparameter trials. Only set for hyperparameter tuning jobs.
- web
Access {[key: string]: string}Uris - URIs for accessing interactive shells (one URI for each training node). Only available if 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
- built_
in_ Googlealgorithm_ output Cloud Ml V1Built In Algorithm Output Response - Details related to built-in algorithms jobs. Only set for built-in algorithms jobs.
- completed_
trial_ strcount - The number of hyperparameter tuning trials that completed successfully. Only set for hyperparameter tuning jobs.
- consumed_
ml_ floatunits - The amount of ML units consumed by the job.
- hyperparameter_
metric_ strtag - The TensorFlow summary tag name used for optimizing hyperparameter tuning trials. See
HyperparameterSpec.hyperparameterMetricTag
for more information. Only set for hyperparameter tuning jobs. - is_
built_ boolin_ algorithm_ job - Whether this job is a built-in Algorithm job.
- is_
hyperparameter_ booltuning_ job - Whether this job is a hyperparameter tuning job.
- trials
Sequence[Google
Cloud Ml V1Hyperparameter Output Response] - Results for individual Hyperparameter trials. Only set for hyperparameter tuning jobs.
- web_
access_ Mapping[str, str]uris - URIs for accessing interactive shells (one URI for each training node). Only available if 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
- built
In Property MapAlgorithm Output - Details related to built-in algorithms jobs. Only set for built-in algorithms jobs.
- completed
Trial StringCount - The number of hyperparameter tuning trials that completed successfully. Only set for hyperparameter tuning jobs.
- consumed
MLUnits Number - The amount of ML units consumed by the job.
- hyperparameter
Metric StringTag - The TensorFlow summary tag name used for optimizing hyperparameter tuning trials. See
HyperparameterSpec.hyperparameterMetricTag
for more information. Only set for hyperparameter tuning jobs. - is
Built BooleanIn Algorithm Job - Whether this job is a built-in Algorithm job.
- is
Hyperparameter BooleanTuning Job - Whether this job is a hyperparameter tuning job.
- trials List<Property Map>
- Results for individual Hyperparameter trials. Only set for hyperparameter tuning jobs.
- web
Access Map<String>Uris - URIs for accessing interactive shells (one URI for each training node). Only available if 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, andps-replica-0
for the first parameter server. The values are the URIs for each node's interactive shell.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi