- 1.35.0 (latest)
- 1.34.0
- 1.33.0
- 1.32.1
- 1.31.0
- 1.30.0
- 1.26.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.1
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.39.0
- 0.38.0
- 0.37.1
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.2
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.13.0
- 0.12.0
- 0.11.1
- 0.10.0
Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class ParameterSpec.
Represents a single parameter to optimize.
Generated from protobuf message google.cloud.aiplatform.v1.StudySpec.ParameterSpec
Namespace
Google \ Cloud \ AIPlatform \ V1 \ StudySpecMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ double_value_spec
Google\Cloud\AIPlatform\V1\StudySpec\ParameterSpec\DoubleValueSpec
The value spec for a 'DOUBLE' parameter.
↳ integer_value_spec
Google\Cloud\AIPlatform\V1\StudySpec\ParameterSpec\IntegerValueSpec
The value spec for an 'INTEGER' parameter.
↳ categorical_value_spec
Google\Cloud\AIPlatform\V1\StudySpec\ParameterSpec\CategoricalValueSpec
The value spec for a 'CATEGORICAL' parameter.
↳ discrete_value_spec
Google\Cloud\AIPlatform\V1\StudySpec\ParameterSpec\DiscreteValueSpec
The value spec for a 'DISCRETE' parameter.
↳ parameter_id
string
Required. The ID of the parameter. Must not contain whitespaces and must be unique amongst all ParameterSpecs.
↳ scale_type
int
How the parameter should be scaled. Leave unset for CATEGORICAL
parameters.
↳ conditional_parameter_specs
array< Google\Cloud\AIPlatform\V1\StudySpec\ParameterSpec\ConditionalParameterSpec
>
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
getDoubleValueSpec
The value spec for a 'DOUBLE' parameter.
hasDoubleValueSpec
setDoubleValueSpec
The value spec for a 'DOUBLE' parameter.
$this
getIntegerValueSpec
The value spec for an 'INTEGER' parameter.
hasIntegerValueSpec
setIntegerValueSpec
The value spec for an 'INTEGER' parameter.
$this
getCategoricalValueSpec
The value spec for a 'CATEGORICAL' parameter.
hasCategoricalValueSpec
setCategoricalValueSpec
The value spec for a 'CATEGORICAL' parameter.
$this
getDiscreteValueSpec
The value spec for a 'DISCRETE' parameter.
hasDiscreteValueSpec
setDiscreteValueSpec
The value spec for a 'DISCRETE' parameter.
$this
getParameterId
Required. The ID of the parameter. Must not contain whitespaces and must be unique amongst all ParameterSpecs.
string
setParameterId
Required. The ID of the parameter. Must not contain whitespaces and must be unique amongst all ParameterSpecs.
var
string
$this
getScaleType
How the parameter should be scaled.
Leave unset for CATEGORICAL
parameters.
int
setScaleType
How the parameter should be scaled.
Leave unset for CATEGORICAL
parameters.
var
int
$this
getConditionalParameterSpecs
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.
If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
setConditionalParameterSpecs
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.
If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
$this
getParameterValueSpec
string