Show / Hide Table of Contents

Class GoogleCloudMlV1ParameterSpec

Represents a single hyperparameter to optimize.

Inheritance
object
GoogleCloudMlV1ParameterSpec
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudMachineLearningEngine.v1.Data
Assembly: Google.Apis.CloudMachineLearningEngine.v1.dll
Syntax
public class GoogleCloudMlV1ParameterSpec : IDirectResponseSchema

Properties

CategoricalValues

Required if type is CATEGORICAL. The list of possible categories.

Declaration
[JsonProperty("categoricalValues")]
public virtual IList<string> CategoricalValues { get; set; }
Property Value
Type Description
IList<string>

DiscreteValues

Required if type is DISCRETE. A list of feasible points. The list should be in strictly increasing order. For instance, this parameter might have possible settings of 1.5, 2.5, and 4.0. This list should not contain more than 1,000 values.

Declaration
[JsonProperty("discreteValues")]
public virtual IList<double?> DiscreteValues { get; set; }
Property Value
Type Description
IList<double?>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

MaxValue

Required if type is DOUBLE or INTEGER. This field should be unset if type is CATEGORICAL. This value should be integers if type is INTEGER.

Declaration
[JsonProperty("maxValue")]
public virtual double? MaxValue { get; set; }
Property Value
Type Description
double?

MinValue

Required if type is DOUBLE or INTEGER. This field should be unset if type is CATEGORICAL. This value should be integers if type is INTEGER.

Declaration
[JsonProperty("minValue")]
public virtual double? MinValue { get; set; }
Property Value
Type Description
double?

ParameterName

Required. The parameter name must be unique amongst all ParameterConfigs in a HyperparameterSpec message. E.g., "learning_rate".

Declaration
[JsonProperty("parameterName")]
public virtual string ParameterName { get; set; }
Property Value
Type Description
string

ScaleType

Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g., UNIT_LINEAR_SCALE).

Declaration
[JsonProperty("scaleType")]
public virtual string ScaleType { get; set; }
Property Value
Type Description
string

Type

Required. The type of the parameter.

Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX