View Source GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfig_ParameterSpec (google_api_machine_learning v0.28.1)
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.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfig_ParameterSpec{ categoricalValueSpec: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_CategoricalValueSpec.t() | nil, childParameterSpecs: [t()] | nil, discreteValueSpec: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_DiscreteValueSpec.t() | nil, doubleValueSpec: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_DoubleValueSpec.t() | nil, integerValueSpec: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_IntegerValueSpec.t() | nil, parameter: String.t() | nil, parentCategoricalValues: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_MatchingParentCategoricalValueSpec.t() | nil, parentDiscreteValues: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_MatchingParentDiscreteValueSpec.t() | nil, parentIntValues: GoogleApi.MachineLearning.V1.Model.GoogleCloudMlV1_StudyConfigParameterSpec_MatchingParentIntValueSpec.t() | nil, scaleType: String.t() | nil, type: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.