Uses of Class
com.google.ortools.pdlp.AdaptiveLinesearchParams.Builder
Packages that use AdaptiveLinesearchParams.Builder
-
Uses of AdaptiveLinesearchParams.Builder in com.google.ortools.pdlp
Subclasses with type arguments of type AdaptiveLinesearchParams.Builder in com.google.ortools.pdlpModifier and TypeClassDescriptionstatic final class
At the end of each iteration, regardless of whether the step was accepted or not, the adaptive rule updates the step_size as the minimum of two potential step sizes defined by the following two exponents.Methods in com.google.ortools.pdlp that return AdaptiveLinesearchParams.BuilderModifier and TypeMethodDescriptionAdaptiveLinesearchParams.Builder.clear()
AdaptiveLinesearchParams.Builder.clearStepSizeGrowthExponent()
The step size growth exponent defines a step size given by (1 + (total_steps_attempted + 1)^(-step_size_growth_exponent)) * step_size_.AdaptiveLinesearchParams.Builder.clearStepSizeReductionExponent()
The step size reduction exponent defines a step size given by (1 - (total_steps_attempted + 1)^(-step_size_reduction_exponent)) * step_size_limit where step_size_limit is the maximum allowed step size at the current iteration.PrimalDualHybridGradientParams.Builder.getAdaptiveLinesearchParametersBuilder()
optional .operations_research.pdlp.AdaptiveLinesearchParams adaptive_linesearch_parameters = 18;
AdaptiveLinesearchParams.Builder.mergeFrom
(AdaptiveLinesearchParams other) AdaptiveLinesearchParams.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) AdaptiveLinesearchParams.Builder.mergeFrom
(com.google.protobuf.Message other) AdaptiveLinesearchParams.newBuilder()
AdaptiveLinesearchParams.newBuilder
(AdaptiveLinesearchParams prototype) AdaptiveLinesearchParams.newBuilderForType()
protected AdaptiveLinesearchParams.Builder
AdaptiveLinesearchParams.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) AdaptiveLinesearchParams.Builder.setStepSizeGrowthExponent
(double value) The step size growth exponent defines a step size given by (1 + (total_steps_attempted + 1)^(-step_size_growth_exponent)) * step_size_.AdaptiveLinesearchParams.Builder.setStepSizeReductionExponent
(double value) The step size reduction exponent defines a step size given by (1 - (total_steps_attempted + 1)^(-step_size_reduction_exponent)) * step_size_limit where step_size_limit is the maximum allowed step size at the current iteration.AdaptiveLinesearchParams.toBuilder()
Methods in com.google.ortools.pdlp with parameters of type AdaptiveLinesearchParams.BuilderModifier and TypeMethodDescriptionPrimalDualHybridGradientParams.Builder.setAdaptiveLinesearchParameters
(AdaptiveLinesearchParams.Builder builderForValue) optional .operations_research.pdlp.AdaptiveLinesearchParams adaptive_linesearch_parameters = 18;