parameters: (self, param_name, param_value, param_grad)
docstring: Performs a single optimization step.
  
          Args:
                  param_name(String): the name of the param
                  param_value(Tensor): param values to be update in-place
                  grad(Tensor): param gradients; the values may be updated
                          in this function; cannot use it anymore
docstring_summary: Performs a single optimization step.
docstring_tokens: Performs a single optimization step .
function: def apply(self, param_name, param_value, param_grad):
          """Performs a single optimization step.
  
          Args:
                  param_name(String): the name of the param
                  param_value(Tensor): param values to be update in-place
                  grad(Tensor): param gradients; the values may be updated
                          in this function; cannot use it anymore
          """
          raise NotImplementedError
function_tokens: def apply ( self , param_name , param_value , param_grad ) : raise NotImplementedError