google_api_machine_learning v0.19.0 GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfig_ParameterSpec View Source
Represents a single parameter to optimize.
Attributes
-
categoricalValueSpec
(type:GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_CategoricalValueSpec.t
, default:nil
) - The value spec for a 'CATEGORICAL' parameter. -
childParameterSpecs
(type:list(GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfig_ParameterSpec.t)
, default:nil
) - A child node is active if the parameter's value matches the child node's matching_parent_values. If two items in child_parameter_specs have the same name, they must have disjoint matching_parent_values. -
discreteValueSpec
(type:GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_DiscreteValueSpec.t
, default:nil
) - The value spec for a 'DISCRETE' parameter. -
doubleValueSpec
(type:GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_DoubleValueSpec.t
, default:nil
) - The value spec for a 'DOUBLE' parameter. -
integerValueSpec
(type:GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_IntegerValueSpec.t
, default:nil
) - The value spec for an 'INTEGER' parameter. -
parameter
(type:String.t
, default:nil
) - Required. The parameter name must be unique amongst all ParameterSpecs. -
parentCategoricalValues
(type:GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_MatchingParentCategoricalValueSpec.t
, default:nil
) - -
parentDiscreteValues
(type:GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_MatchingParentDiscreteValueSpec.t
, default:nil
) - -
parentIntValues
(type:GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_MatchingParentIntValueSpec.t
, default:nil
) - -
scaleType
(type:String.t
, default:nil
) - How the parameter should be scaled. Leave unset for categorical parameters. -
type
(type:String.t
, default:nil
) - Required. The type of the parameter.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfig_ParameterSpec{ categoricalValueSpec: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_CategoricalValueSpec.t(), childParameterSpecs: [ GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfig_ParameterSpec.t() ], discreteValueSpec: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_DiscreteValueSpec.t(), doubleValueSpec: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_DoubleValueSpec.t(), integerValueSpec: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_IntegerValueSpec.t(), parameter: String.t(), parentCategoricalValues: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_MatchingParentCategoricalValueSpec.t(), parentDiscreteValues: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_MatchingParentDiscreteValueSpec.t(), parentIntValues: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_MatchingParentIntValueSpec.t(), scaleType: String.t(), type: String.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.