public class StochasticGradientDescent extends BaseOptimizer
computationGraphUpdater, conf, GRADIENT_KEY, iteration, iterationListeners, lineMaximizer, log, model, oldScore, PARAMS_KEY, score, SCORE_KEY, SEARCH_DIR, searchState, step, stepFunction, stepMax, terminationConditions, updater| Constructor and Description |
|---|
StochasticGradientDescent(NeuralNetConfiguration conf,
StepFunction stepFunction,
Collection<IterationListener> iterationListeners,
Collection<TerminationCondition> terminationConditions,
Model model) |
StochasticGradientDescent(NeuralNetConfiguration conf,
StepFunction stepFunction,
Collection<IterationListener> iterationListeners,
Model model) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
optimize()
Optimize call.
|
void |
postStep(org.nd4j.linalg.api.ndarray.INDArray gradient)
Post step to update searchDirection with new gradient and parameter information
|
void |
preProcessLine()
Pre preProcess to setup initial searchDirection approximation
|
batchSize, checkTerminalConditions, getComputationGraphUpdater, getConf, getDefaultStepFunctionForOptimizer, getUpdater, gradientAndScore, postFirstStep, score, setBatchSize, setListeners, setUpdater, setUpdaterComputationGraph, setupSearchState, updateGradientAccordingToParamspublic StochasticGradientDescent(NeuralNetConfiguration conf, StepFunction stepFunction, Collection<IterationListener> iterationListeners, Model model)
public StochasticGradientDescent(NeuralNetConfiguration conf, StepFunction stepFunction, Collection<IterationListener> iterationListeners, Collection<TerminationCondition> terminationConditions, Model model)
public boolean optimize()
BaseOptimizeroptimize in interface ConvexOptimizeroptimize in class BaseOptimizerpublic void preProcessLine()
BaseOptimizerpreProcessLine in interface ConvexOptimizerpreProcessLine in class BaseOptimizerpublic void postStep(org.nd4j.linalg.api.ndarray.INDArray gradient)
BaseOptimizerpostStep in interface ConvexOptimizerpostStep in class BaseOptimizerCopyright © 2016. All Rights Reserved.