parameters: (self,
                   hidden_size,
                   param_attr=None,
                   bias_attr=None,
                   gate_activation=None,
                   activation=None,
                   forget_bias=1.0,
                   dtype="float32",
                   name="LSTMCell")
docstring: Constructor of LSTMCell.
  
          Parameters:
              hidden_size (int): The hidden size in the LSTM cell.
              param_attr(ParamAttr, optional): The parameter attribute for the learnable
                  weight matrix. Default: None.
              bias_attr (ParamAttr, optional): The parameter attribute for the bias
                  of LSTM. Default: None.
              gate_activation (function, optional): The activation function for :math:`act_g`.
                  Default: 'fluid.layers.sigmoid'.
              activation (function, optional): The activation function for :math:`act_h`.
                  Default: 'fluid.layers.tanh'.
              forget_bias(float, optional): forget bias used when computing forget gate.
                  Default 1.0
              dtype(string, optional): The data type used in this cell. Default float32.
              name(string, optional) : The name scope used to identify parameters and biases.
docstring_summary: Constructor of LSTMCell.
docstring_tokens: Constructor of LSTMCell .
function: def __init__(self,
                   hidden_size,
                   param_attr=None,
                   bias_attr=None,
                   gate_activation=None,
                   activation=None,
                   forget_bias=1.0,
                   dtype="float32",
                   name="LSTMCell"):
          """
          Constructor of LSTMCell.
  
          Parameters:
              hidden_size (int): The hidden size in the LSTM cell.
              param_attr(ParamAttr, optional): The parameter attribute for the learnable
                  weight matrix. Default: None.
              bias_attr (ParamAttr, optional): The parameter attribute for the bias
                  of LSTM. Default: None.
              gate_activation (function, optional): The activation function for :math:`act_g`.
                  Default: 'fluid.layers.sigmoid'.
              activation (function, optional): The activation function for :math:`act_h`.
                  Default: 'fluid.layers.tanh'.
              forget_bias(float, optional): forget bias used when computing forget gate.
                  Default 1.0
              dtype(string, optional): The data type used in this cell. Default float32.
              name(string, optional) : The name scope used to identify parameters and biases.
          """
  
          check_type(hidden_size, 'hidden_size', (int), 'LSTMCell')
          check_dtype(dtype, 'dtype', ['float32', 'float64'], 'LSTMCell')
          self.hidden_size = hidden_size
          from .. import contrib  # TODO: resolve recurrent import
          self.lstm_unit = contrib.layers.rnn_impl.BasicLSTMUnit(
              name, hidden_size, param_attr, bias_attr, gate_activation,
              activation, forget_bias, dtype)
function_tokens: def __init__ ( self , hidden_size , param_attr = None , bias_attr = None , gate_activation = None , activation = None , forget_bias = 1.0 , dtype = "float32" , name = "LSTMCell" ) : check_type ( hidden_size , 'hidden_size' , ( int ) , 'LSTMCell' ) check_dtype ( dtype , 'dtype' , [ 'float32' , 'float64' ] , 'LSTMCell' ) self . hidden_size = hidden_size from . . import contrib # TODO: resolve recurrent import self . lstm_unit = contrib . layers . rnn_impl . BasicLSTMUnit ( name , hidden_size , param_attr , bias_attr , gate_activation , activation , forget_bias , dtype )