Required. The spec of a train trial job. The same spec applies to all train trials.
↳ max_parallel_trial_count
int
Required. The maximum number of trials to run in parallel.
↳ frequency
int
Required. Frequency of search trials to start train stage. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
getTrainTrialJobSpec
Required. The spec of a train trial job. The same spec applies to
all train trials.
Required. The maximum number of trials to run in parallel.
Returns
Type
Description
int
setMaxParallelTrialCount
Required. The maximum number of trials to run in parallel.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getFrequency
Required. Frequency of search trials to start train stage. Top N
[TrainTrialSpec.max_parallel_trial_count]
search trials will be trained for every M
[TrainTrialSpec.frequency] trials searched.
Returns
Type
Description
int
setFrequency
Required. Frequency of search trials to start train stage. Top N
[TrainTrialSpec.max_parallel_trial_count]
search trials will be trained for every M
[TrainTrialSpec.frequency] trials searched.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Ai Platform V1 Client - Class TrainTrialSpec (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class TrainTrialSpec.\n\nRepresent spec for train trials.\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1 \\\\ NasJobSpec \\\\ MultiTrialAlgorithmSpec\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getTrainTrialJobSpec\n\nRequired. The spec of a train trial job. The same spec applies to\nall train trials.\n\n### hasTrainTrialJobSpec\n\n### clearTrainTrialJobSpec\n\n### setTrainTrialJobSpec\n\nRequired. The spec of a train trial job. The same spec applies to\nall train trials.\n\n### getMaxParallelTrialCount\n\nRequired. The maximum number of trials to run in parallel.\n\n### setMaxParallelTrialCount\n\nRequired. The maximum number of trials to run in parallel.\n\n### getFrequency\n\nRequired. Frequency of search trials to start train stage. Top N\n\\[TrainTrialSpec.max_parallel_trial_count\\]\nsearch trials will be trained for every M\n\\[TrainTrialSpec.frequency\\] trials searched.\n\n### setFrequency\n\nRequired. Frequency of search trials to start train stage. Top N\n\\[TrainTrialSpec.max_parallel_trial_count\\]\nsearch trials will be trained for every M\n\\[TrainTrialSpec.frequency\\] trials searched."]]