public static enum StudySpec.ParameterSpec.ScaleType extends Enum<StudySpec.ParameterSpec.ScaleType> implements com.google.protobuf.ProtocolMessageEnum
The type of scaling that should be applied to this parameter.Protobuf enum
google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ScaleType| Enum Constant and Description |
|---|
SCALE_TYPE_UNSPECIFIED
By default, no scaling is applied.
|
UNIT_LINEAR_SCALE
Scales the feasible space to (0, 1) linearly.
|
UNIT_LOG_SCALE
Scales the feasible space logarithmically to (0, 1).
|
UNIT_REVERSE_LOG_SCALE
Scales the feasible space "reverse" logarithmically to (0, 1).
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
SCALE_TYPE_UNSPECIFIED_VALUE
By default, no scaling is applied.
|
static int |
UNIT_LINEAR_SCALE_VALUE
Scales the feasible space to (0, 1) linearly.
|
static int |
UNIT_LOG_SCALE_VALUE
Scales the feasible space logarithmically to (0, 1).
|
static int |
UNIT_REVERSE_LOG_SCALE_VALUE
Scales the feasible space "reverse" logarithmically to (0, 1).
|
| Modifier and Type | Method and Description |
|---|---|
static StudySpec.ParameterSpec.ScaleType |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<StudySpec.ParameterSpec.ScaleType> |
internalGetValueMap() |
static StudySpec.ParameterSpec.ScaleType |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static StudySpec.ParameterSpec.ScaleType |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static StudySpec.ParameterSpec.ScaleType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static StudySpec.ParameterSpec.ScaleType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final StudySpec.ParameterSpec.ScaleType SCALE_TYPE_UNSPECIFIED
By default, no scaling is applied.
SCALE_TYPE_UNSPECIFIED = 0;public static final StudySpec.ParameterSpec.ScaleType UNIT_LINEAR_SCALE
Scales the feasible space to (0, 1) linearly.
UNIT_LINEAR_SCALE = 1;public static final StudySpec.ParameterSpec.ScaleType UNIT_LOG_SCALE
Scales the feasible space logarithmically to (0, 1). The entire feasible space must be strictly positive.
UNIT_LOG_SCALE = 2;public static final StudySpec.ParameterSpec.ScaleType 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;public static final StudySpec.ParameterSpec.ScaleType UNRECOGNIZED
public static final int SCALE_TYPE_UNSPECIFIED_VALUE
By default, no scaling is applied.
SCALE_TYPE_UNSPECIFIED = 0;public static final int UNIT_LINEAR_SCALE_VALUE
Scales the feasible space to (0, 1) linearly.
UNIT_LINEAR_SCALE = 1;public static final int UNIT_LOG_SCALE_VALUE
Scales the feasible space logarithmically to (0, 1). The entire feasible space must be strictly positive.
UNIT_LOG_SCALE = 2;public static final int 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;public static StudySpec.ParameterSpec.ScaleType[] values()
for (StudySpec.ParameterSpec.ScaleType c : StudySpec.ParameterSpec.ScaleType.values()) System.out.println(c);
public static StudySpec.ParameterSpec.ScaleType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static StudySpec.ParameterSpec.ScaleType valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static StudySpec.ParameterSpec.ScaleType forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<StudySpec.ParameterSpec.ScaleType> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static StudySpec.ParameterSpec.ScaleType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2022 Google LLC. All rights reserved.