public static final class FactorTracker.Builder extends LearningRateTracker.LrBaseBuilder<FactorTracker.Builder>
FactorTracker
object.Modifier and Type | Method and Description |
---|---|
FactorTracker |
build()
Builds a
FactorTracker block. |
FactorTracker.Builder |
optFactor(float factor)
Sets the value of the multiplicative factor.
|
FactorTracker.Builder |
optStopFactorLearningRate(float stopFactorLearningRate)
Sets the stop value after which the learning rate should remain constant.
|
protected FactorTracker.Builder |
self() |
FactorTracker.Builder |
setStep(int step)
Sets the number of steps after which the multiplicative factor must be applied once.
|
optBaseLearningRate, optWarmUpBeginLearningRate, optWarmUpMode, optWarmUpSteps
protected FactorTracker.Builder self()
self
in class LearningRateTracker.LrBaseBuilder<FactorTracker.Builder>
public FactorTracker.Builder setStep(int step)
step
- the number of steps after which the multiplicative factor must be applied
onceBuilder
public FactorTracker.Builder optFactor(float factor)
factor
- the value of the multiplicative factorBuilder
public FactorTracker.Builder optStopFactorLearningRate(float stopFactorLearningRate)
stopFactorLearningRate
- the stop value after which the learning rate should remain
constantBuilder
public FactorTracker build()
FactorTracker
block.FactorTracker
block