parameters: (self,
                 num_units,
                 forget_bias=1.0,
                 use_peephole=False,
                 use_compatible_names=False)
docstring: Initialize the basic LSTM cell.
  
      Args:
        num_units: int, The number of units in the LSTM cell.
        forget_bias: float, The bias added to forget gates (see above).
        use_peephole: Whether to use peephole connections or not.
        use_compatible_names: If True, use the same variable naming as
          rnn_cell.LSTMCell
docstring_summary: Initialize the basic LSTM cell.
docstring_tokens: Initialize the basic LSTM cell .
function: def __init__(self,
                 num_units,
                 forget_bias=1.0,
                 use_peephole=False,
                 use_compatible_names=False):
      """Initialize the basic LSTM cell.
  
      Args:
        num_units: int, The number of units in the LSTM cell.
        forget_bias: float, The bias added to forget gates (see above).
        use_peephole: Whether to use peephole connections or not.
        use_compatible_names: If True, use the same variable naming as
          rnn_cell.LSTMCell
      """
      self._num_units = num_units
      self._forget_bias = forget_bias
      self._use_peephole = use_peephole
      if use_compatible_names:
        self._names = {
            "W": "W_0",
            "b": "B",
            "wci": "W_I_diag",
            "wco": "W_O_diag",
            "wcf": "W_F_diag",
            "scope": "LSTMCell"
        }
      else:
        self._names = {
            "W": "W",
            "b": "b",
            "wci": "wci",
            "wco": "wco",
            "wcf": "wcf",
            "scope": "LSTMBlockCell"
        }
function_tokens: def __init__ ( self , num_units , forget_bias = 1.0 , use_peephole = False , use_compatible_names = False ) : self . _num_units = num_units self . _forget_bias = forget_bias self . _use_peephole = use_peephole if use_compatible_names : self . _names = { "W" : "W_0" , "b" : "B" , "wci" : "W_I_diag" , "wco" : "W_O_diag" , "wcf" : "W_F_diag" , "scope" : "LSTMCell" } else : self . _names = { "W" : "W" , "b" : "b" , "wci" : "wci" , "wco" : "wco" , "wcf" : "wcf" , "scope" : "LSTMBlockCell" }