class_docstr: Base class for optimizers.
  
  Args:
      name (string): (<span style="color:#0000C0"><b>internal use</b></span>).
      arguments_spec (specification): <span style="color:#0000C0"><b>internal use</b></span>.
code: def input_signature(self, *, function):
      if function == "step" or function == "update":
          return SignatureDict(
              arguments=self.arguments_spec.signature(batched=True)
          )
  
      else:
          return super().input_signature(function=function)
  
file_path: tensorforce/tensorforce/core/optimizers/optimizer.py
imports: import tensorflow
  from tensorforce.core import Module, SignatureDict, TensorSpec, TensorsSpec, tf_function, tf_util
label_desc: Use image node_id 3 for calling the Optimizer obj's underlying member method code with example usage: obj.input_signature() and returns: SignatureDict, super