GoogleCloudMlV1ParameterSpec class

Represents a single hyperparameter to optimize.

Constructors

GoogleCloudMlV1ParameterSpec()
GoogleCloudMlV1ParameterSpec.fromJson(Map _json)

Properties

categoricalValues List<String>
Required if type is CATEGORICAL. The list of possible categories.
read / write
discreteValues List<double>
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.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
maxValue double
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.
read / write
minValue double
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.
read / write
parameterName String
Required. The parameter name must be unique amongst all ParameterConfigs in a HyperparameterSpec message. E.g., "learning_rate".
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
scaleType String
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). Possible string values are: [...]
read / write
type String
Required. The type of the parameter. Possible string values are: [...]
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited