Class: Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec::ConditionalParameterSpec
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec::ConditionalParameterSpec
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/aiplatform/v1/study.rb
Overview
Represents a parameter spec with condition from its parent parameter.
Defined Under Namespace
Classes: CategoricalValueCondition, DiscreteValueCondition, IntValueCondition
Instance Attribute Summary collapse
-
#parameter_spec ⇒ ::Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec
Required.
-
#parent_categorical_values ⇒ ::Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec::ConditionalParameterSpec::CategoricalValueCondition
The spec for matching values from a parent parameter of
CATEGORICALtype. -
#parent_discrete_values ⇒ ::Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec::ConditionalParameterSpec::DiscreteValueCondition
The spec for matching values from a parent parameter of
DISCRETEtype. -
#parent_int_values ⇒ ::Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec::ConditionalParameterSpec::IntValueCondition
The spec for matching values from a parent parameter of
INTEGERtype.
Instance Attribute Details
#parameter_spec ⇒ ::Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec
Returns Required. The spec for a conditional parameter.
451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 |
# File 'proto_docs/google/cloud/aiplatform/v1/study.rb', line 451 class ConditionalParameterSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents the spec to match discrete values from parent parameter. # @!attribute [rw] values # @return [::Array<::Float>] # Required. Matches values of the parent parameter of 'DISCRETE' type. # All values must exist in `discrete_value_spec` of parent parameter. # # The Epsilon of the value matching is 1e-10. class DiscreteValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Represents the spec to match integer values from parent parameter. # @!attribute [rw] values # @return [::Array<::Integer>] # Required. Matches values of the parent parameter of 'INTEGER' type. # All values must lie in `integer_value_spec` of parent parameter. class IntValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Represents the spec to match categorical values from parent parameter. # @!attribute [rw] values # @return [::Array<::String>] # Required. Matches values of the parent parameter of 'CATEGORICAL' # type. All values must exist in `categorical_value_spec` of parent # parameter. class CategoricalValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#parent_categorical_values ⇒ ::Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec::ConditionalParameterSpec::CategoricalValueCondition
Returns The spec for matching values from a parent parameter of
CATEGORICAL type.
Note: The following fields are mutually exclusive: parent_categorical_values, parent_discrete_values, parent_int_values. If a field in that set is populated, all other fields in the set will automatically be cleared.
451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 |
# File 'proto_docs/google/cloud/aiplatform/v1/study.rb', line 451 class ConditionalParameterSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents the spec to match discrete values from parent parameter. # @!attribute [rw] values # @return [::Array<::Float>] # Required. Matches values of the parent parameter of 'DISCRETE' type. # All values must exist in `discrete_value_spec` of parent parameter. # # The Epsilon of the value matching is 1e-10. class DiscreteValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Represents the spec to match integer values from parent parameter. # @!attribute [rw] values # @return [::Array<::Integer>] # Required. Matches values of the parent parameter of 'INTEGER' type. # All values must lie in `integer_value_spec` of parent parameter. class IntValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Represents the spec to match categorical values from parent parameter. # @!attribute [rw] values # @return [::Array<::String>] # Required. Matches values of the parent parameter of 'CATEGORICAL' # type. All values must exist in `categorical_value_spec` of parent # parameter. class CategoricalValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#parent_discrete_values ⇒ ::Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec::ConditionalParameterSpec::DiscreteValueCondition
Returns The spec for matching values from a parent parameter of
DISCRETE type.
Note: The following fields are mutually exclusive: parent_discrete_values, parent_int_values, parent_categorical_values. If a field in that set is populated, all other fields in the set will automatically be cleared.
451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 |
# File 'proto_docs/google/cloud/aiplatform/v1/study.rb', line 451 class ConditionalParameterSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents the spec to match discrete values from parent parameter. # @!attribute [rw] values # @return [::Array<::Float>] # Required. Matches values of the parent parameter of 'DISCRETE' type. # All values must exist in `discrete_value_spec` of parent parameter. # # The Epsilon of the value matching is 1e-10. class DiscreteValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Represents the spec to match integer values from parent parameter. # @!attribute [rw] values # @return [::Array<::Integer>] # Required. Matches values of the parent parameter of 'INTEGER' type. # All values must lie in `integer_value_spec` of parent parameter. class IntValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Represents the spec to match categorical values from parent parameter. # @!attribute [rw] values # @return [::Array<::String>] # Required. Matches values of the parent parameter of 'CATEGORICAL' # type. All values must exist in `categorical_value_spec` of parent # parameter. class CategoricalValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#parent_int_values ⇒ ::Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec::ConditionalParameterSpec::IntValueCondition
Returns The spec for matching values from a parent parameter of INTEGER
type.
Note: The following fields are mutually exclusive: parent_int_values, parent_discrete_values, parent_categorical_values. If a field in that set is populated, all other fields in the set will automatically be cleared.
451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 |
# File 'proto_docs/google/cloud/aiplatform/v1/study.rb', line 451 class ConditionalParameterSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents the spec to match discrete values from parent parameter. # @!attribute [rw] values # @return [::Array<::Float>] # Required. Matches values of the parent parameter of 'DISCRETE' type. # All values must exist in `discrete_value_spec` of parent parameter. # # The Epsilon of the value matching is 1e-10. class DiscreteValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Represents the spec to match integer values from parent parameter. # @!attribute [rw] values # @return [::Array<::Integer>] # Required. Matches values of the parent parameter of 'INTEGER' type. # All values must lie in `integer_value_spec` of parent parameter. class IntValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Represents the spec to match categorical values from parent parameter. # @!attribute [rw] values # @return [::Array<::String>] # Required. Matches values of the parent parameter of 'CATEGORICAL' # type. All values must exist in `categorical_value_spec` of parent # parameter. class CategoricalValueCondition include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |