Module: tf.contrib.rnn.core_rnn_cell

Module tf.contrib.rnn.core_rnn_cell

Module for constructing RNN Cells.

Base interface for all RNN Cells

RNN Cells for use with TensorFlow's core RNN methods

Classes storing split RNNCell state

RNN Cell wrappers (RNNCells that wrap other RNNCells)


class BasicLSTMCell: Basic LSTM recurrent network cell.

class BasicRNNCell: The most basic RNN cell.

class DropoutWrapper: Operator adding dropout to inputs and outputs of the given cell.

class EmbeddingWrapper: Operator adding input embedding to the given cell.

class GRUCell: Gated Recurrent Unit cell (cf.

class InputProjectionWrapper: Operator adding an input projection to the given cell.

class LSTMCell: Long short-term memory unit (LSTM) recurrent network cell.

class LSTMStateTuple: Tuple used by LSTM Cells for state_size, zero_state, and output state.

class MultiRNNCell: RNN cell composed sequentially of multiple simple cells.

class OutputProjectionWrapper: Operator adding an output projection to the given cell.

class RNNCell: Abstract object representing an RNN cell.

Defined in tensorflow/contrib/rnn/python/ops/