class_docstr: Adadelta implementation for SGD: http://arxiv.org/abs/1212.5701
  
  :param decayrate interpolation parameter rho
  :param epsilon for numerical stability
  >>> adagrad = Adadelta()
  creating: createAdadelta
class_docstr_tok: ["Adadelta","implementation","for","SGD",":","http",":","\/\/arxiv.org\/abs\/1212.5701",":","param","decayrate","interpolation","parameter","rho",":","param","epsilon","for","numerical","stability",">",">",">","adagrad","=","Adadelta","(",")","creating",":","createAdadelta"]
code: def get_optimizer(self) -> "optimizer.Adadelta":
      return self.optimizer
  
imports: from abc import ABC, abstractmethod
  from bigdl.dllib.utils.common import DOUBLEMAX
  from bigdl.orca.learn.optimizers.schedule import Scheduler
  from bigdl.dllib.utils.log4Error import invalidInputError
  from typing import Any, Optional, Dict, TYPE_CHECKING
label_desc: Use image node_id 2 for calling the Adadelta obj's underlying member method code with example usage: obj.get_optimizer() and returns: self