Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class SearchTrialSpec.
Represent spec for search trials.
Generated from protobuf message google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec
Namespace
Google \ Cloud \ AIPlatform \ V1 \ NasJobSpec \ MultiTrialAlgorithmSpecMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ search_trial_job_spec |
Google\Cloud\AIPlatform\V1\CustomJobSpec
Required. The spec of a search trial job. The same spec applies to all search trials. |
↳ max_trial_count |
int
Required. The maximum number of Neural Architecture Search (NAS) trials to run. |
↳ max_parallel_trial_count |
int
Required. The maximum number of trials to run in parallel. |
↳ max_failed_trial_count |
int
The number of failed trials that need to be seen before failing the NasJob. If set to 0, Vertex AI decides how many trials must fail before the whole job fails. |
getSearchTrialJobSpec
Required. The spec of a search trial job. The same spec applies to all search trials.
Returns | |
---|---|
Type | Description |
Google\Cloud\AIPlatform\V1\CustomJobSpec|null |
hasSearchTrialJobSpec
clearSearchTrialJobSpec
setSearchTrialJobSpec
Required. The spec of a search trial job. The same spec applies to all search trials.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\AIPlatform\V1\CustomJobSpec
|
Returns | |
---|---|
Type | Description |
$this |
getMaxTrialCount
Required. The maximum number of Neural Architecture Search (NAS) trials to run.
Returns | |
---|---|
Type | Description |
int |
setMaxTrialCount
Required. The maximum number of Neural Architecture Search (NAS) trials to run.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getMaxParallelTrialCount
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 |
getMaxFailedTrialCount
The number of failed trials that need to be seen before failing the NasJob.
If set to 0, Vertex AI decides how many trials must fail before the whole job fails.
Returns | |
---|---|
Type | Description |
int |
setMaxFailedTrialCount
The number of failed trials that need to be seen before failing the NasJob.
If set to 0, Vertex AI decides how many trials must fail before the whole job fails.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |