parameters: (self, inputs, state, scope=None)
return_statement: return output, new_state
docstring: Run the cell with the declared dropouts.
docstring_summary: Run the cell with the declared dropouts.
docstring_tokens: Run the cell with the declared dropouts .
function: def __call__(self, inputs, state, scope=None):
      """Run the cell with the declared dropouts."""
      if (not isinstance(self._input_keep_prob, float) or
          self._input_keep_prob < 1):
        inputs = nn_ops.dropout(inputs, self._input_keep_prob, seed=self._seed)
      output, new_state = self._cell(inputs, state, scope)
      if (not isinstance(self._output_keep_prob, float) or
          self._output_keep_prob < 1):
        output = nn_ops.dropout(output, self._output_keep_prob, seed=self._seed)
      return output, new_state
function_tokens: def __call__ ( self , inputs , state , scope = None ) : if ( not isinstance ( self . _input_keep_prob , float ) or self . _input_keep_prob < 1 ) : inputs = nn_ops . dropout ( inputs , self . _input_keep_prob , seed = self . _seed ) output , new_state = self . _cell ( inputs , state , scope ) if ( not isinstance ( self . _output_keep_prob , float ) or self . _output_keep_prob < 1 ) : output = nn_ops . dropout ( output , self . _output_keep_prob , seed = self . _seed ) return output , new_state