Interface StudySpec.ConvexStopConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StudySpec.ConvexStopConfig,StudySpec.ConvexStopConfig.Builder
- Enclosing class:
- StudySpec
@Deprecated public static interface StudySpec.ConvexStopConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
Deprecated.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description longgetAutoregressiveOrder()Deprecated.The number of Trial measurements used in autoregressive model for value prediction.StringgetLearningRateParameterName()Deprecated.The hyper-parameter name used in the tuning job that stands for learning rate.com.google.protobuf.ByteStringgetLearningRateParameterNameBytes()Deprecated.The hyper-parameter name used in the tuning job that stands for learning rate.longgetMaxNumSteps()Deprecated.Steps used in predicting the final objective for early stopped trials.longgetMinNumSteps()Deprecated.Minimum number of steps for a trial to complete.booleangetUseSeconds()Deprecated.This bool determines whether or not the rule is applied based on elapsed_secs or steps.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getMaxNumSteps
long getMaxNumSteps()
Deprecated.Steps used in predicting the final objective for early stopped trials. In general, it's set to be the same as the defined steps in training / tuning. When use_steps is false, this field is set to the maximum elapsed seconds.
int64 max_num_steps = 1;- Returns:
- The maxNumSteps.
-
getMinNumSteps
long getMinNumSteps()
Deprecated.Minimum number of steps for a trial to complete. Trials which do not have a measurement with num_steps > min_num_steps won't be considered for early stopping. It's ok to set it to 0, and a trial can be early stopped at any stage. By default, min_num_steps is set to be one-tenth of the max_num_steps. When use_steps is false, this field is set to the minimum elapsed seconds.
int64 min_num_steps = 2;- Returns:
- The minNumSteps.
-
getAutoregressiveOrder
long getAutoregressiveOrder()
Deprecated.The number of Trial measurements used in autoregressive model for value prediction. A trial won't be considered early stopping if has fewer measurement points.
int64 autoregressive_order = 3;- Returns:
- The autoregressiveOrder.
-
getLearningRateParameterName
String getLearningRateParameterName()
Deprecated.The hyper-parameter name used in the tuning job that stands for learning rate. Leave it blank if learning rate is not in a parameter in tuning. The learning_rate is used to estimate the objective value of the ongoing trial.
string learning_rate_parameter_name = 4;- Returns:
- The learningRateParameterName.
-
getLearningRateParameterNameBytes
com.google.protobuf.ByteString getLearningRateParameterNameBytes()
Deprecated.The hyper-parameter name used in the tuning job that stands for learning rate. Leave it blank if learning rate is not in a parameter in tuning. The learning_rate is used to estimate the objective value of the ongoing trial.
string learning_rate_parameter_name = 4;- Returns:
- The bytes for learningRateParameterName.
-
getUseSeconds
boolean getUseSeconds()
Deprecated.This bool determines whether or not the rule is applied based on elapsed_secs or steps. If use_seconds==false, the early stopping decision is made according to the predicted objective values according to the target steps. If use_seconds==true, elapsed_secs is used instead of steps. Also, in this case, the parameters max_num_steps and min_num_steps are overloaded to contain max_elapsed_seconds and min_elapsed_seconds.
bool use_seconds = 5;- Returns:
- The useSeconds.
-
-