parameters: (self, index, weight)
docstring: Creates auxiliary state for a given weight.
  
          Some optimizers require additional states, e.g. as momentum, in addition
          to gradients in order to update weights. This function creates state
          for a given weight which will be used in `update`. This function is
          called only once for each weight.
  
          Parameters
          ----------
          index : int
              An unique index to identify the weight.
          weight : NDArray
              The weight.
  
          Returns
          -------
          state : any obj
              The state associated with the weight.
docstring_summary: Creates auxiliary state for a given weight.
docstring_tokens: Creates auxiliary state for a given weight .
function: def create_state(self, index, weight):
          """Creates auxiliary state for a given weight.
  
          Some optimizers require additional states, e.g. as momentum, in addition
          to gradients in order to update weights. This function creates state
          for a given weight which will be used in `update`. This function is
          called only once for each weight.
  
          Parameters
          ----------
          index : int
              An unique index to identify the weight.
          weight : NDArray
              The weight.
  
          Returns
          -------
          state : any obj
              The state associated with the weight.
          """
function_tokens: def create_state ( self , index , weight ) :