google_api_machine_learning v0.15.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

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.