Enum StudySpec.ParameterSpec.ScaleType (3.52.0)

public enum StudySpec.ParameterSpec.ScaleType extends Enum<StudySpec.ParameterSpec.ScaleType> implements ProtocolMessageEnum

The type of scaling that should be applied to this parameter.

Protobuf enum google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ScaleType

Implements

ProtocolMessageEnum

Static Fields

Name Description
SCALE_TYPE_UNSPECIFIED

By default, no scaling is applied.

SCALE_TYPE_UNSPECIFIED = 0;

SCALE_TYPE_UNSPECIFIED_VALUE

By default, no scaling is applied.

SCALE_TYPE_UNSPECIFIED = 0;

UNIT_LINEAR_SCALE

Scales the feasible space to (0, 1) linearly.

UNIT_LINEAR_SCALE = 1;

UNIT_LINEAR_SCALE_VALUE

Scales the feasible space to (0, 1) linearly.

UNIT_LINEAR_SCALE = 1;

UNIT_LOG_SCALE

Scales the feasible space logarithmically to (0, 1). The entire feasible space must be strictly positive.

UNIT_LOG_SCALE = 2;

UNIT_LOG_SCALE_VALUE

Scales the feasible space logarithmically to (0, 1). The entire feasible space must be strictly positive.

UNIT_LOG_SCALE = 2;

UNIT_REVERSE_LOG_SCALE

Scales the feasible space "reverse" logarithmically to (0, 1). The result is that values close to the top of the feasible space are spread out more than points near the bottom. The entire feasible space must be strictly positive.

UNIT_REVERSE_LOG_SCALE = 3;

UNIT_REVERSE_LOG_SCALE_VALUE

Scales the feasible space "reverse" logarithmically to (0, 1). The result is that values close to the top of the feasible space are spread out more than points near the bottom. The entire feasible space must be strictly positive.

UNIT_REVERSE_LOG_SCALE = 3;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()