Package | Description |
---|---|
org.nd4j.linalg.learning.config | |
org.nd4j.linalg.schedule |
Class and Description |
---|
ISchedule
ISchedule: a general purpose interface for getting values according to some schedule.
|
Class and Description |
---|
ISchedule
ISchedule: a general purpose interface for getting values according to some schedule.
|
MapSchedule
MapSchedule is a schedule based on specific values in a
Map<Integer,Double> .For example, if the map contains the following: (0,1.0), (10,0.5), (20, 0.2) then iteration/epoch 0 to 9 inclusive will have value 1.0, 10 to 19 will have 0.5, and 20+ will have value 0.2. Note that the map MUST have a key for position 0 - this is the initial value. |
MapSchedule.Builder
DynamicCustomOpsBuilder for conveniently constructing map schedules
|
PolySchedule
Polynomial decay schedule, with 3 parameters: initial value, maxIter, power.
Note that the the value will be 0 after maxIter, otherwise is given by: value(i) = initialValue * (1 + i/maxIter)^(-power) where i is the iteration or epoch (depending on the setting) |
ScheduleType |
Copyright © 2018. All rights reserved.