package org.deeplearning4j.nn.updater;

import org.deeplearning4j.nn.api.Layer;
import org.deeplearning4j.nn.gradient.Gradient;
import org.nd4j.linalg.api.ndarray.INDArray;
import org.nd4j.linalg.learning.GradientUpdater;

/**
 * @author Adam Gibson
 */
public class AdaDeltaUpdater extends BaseUpdater {



    @Override
    public void init() {

    }

    @Override
    public GradientUpdater init(String variable, INDArray gradient, Layer layer) {

    }
}

@@ -88,43 +88,40 @@
 org.
-deeplearning4j.nn.gradient.Gradient
+nd4j.linalg.api.ndarray.INDArray
 ;%0Aim
@@ -141,36 +141,33 @@
 .linalg.
-api.ndarray.INDArray
+learning.AdaDelta
 ;%0Aimport
@@ -435,21 +435,267 @@
 er layer) %7B%0A
+        GradientUpdater updater = updaterForVariable.get(variable);%0A        if (updater == null) %7B%0A            updater = new AdaDelta(layer.conf().getRho());%0A            updaterForVariable.put(variable,updater);%0A        %7D%0A%0A        return updater;
 %0A    %7D%0A%7D%0A

add missing declaration for adadelta