parameters: (self, inputs, state, scope=None)
return_statement: return output, output
docstring: Most basic RNN: output = new_state = activation(W * input + U * state + B).
docstring_summary: Most basic RNN: output = new_state = activation(W * input + U * state + B).
docstring_tokens: Most basic RNN : output = new_state = activation ( W * input + U * state + B ) .
function: def __call__(self, inputs, state, scope=None):
      """Most basic RNN: output = new_state = activation(W * input + U * state + B)."""
      with vs.variable_scope(scope or type(self).__name__):  # "BasicRNNCell"
        output = self._activation(_linear([inputs, state], self._num_units, True))
      return output, output
function_tokens: def __call__ ( self , inputs , state , scope = None ) : with vs . variable_scope ( scope or type ( self ) . __name__ ) : # "BasicRNNCell" output = self . _activation ( _linear ( [ inputs , state ] , self . _num_units , True ) ) return output , output