| 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.