class_docstr: A transparent proxy which delegates all methods of :class:`tf.train.Optimizer`
class_docstr_tok: ["A","transparent","proxy","which","delegates","all","methods","of",":","class",":","`","tf.train.Optimizer","`"]
code: def get_slot_names(self, *args, **kwargs):
      return self._opt.get_slot_names(*args, **kwargs)
  
imports: from contextlib import contextmanager
  import tensorflow
  from ..tfutils.common import get_tf_version_tuple
  from ..compat import tfv1
  from ..utils.develop import HIDE_DOC
  from .gradproc import FilterNoneGrad, GradientProcessor
label_desc: Use image node_id 4 for calling the ProxyOptimizer obj's underlying member method code with example usage: obj.get_slot_names() and returns: self