Module: tf.nn.rnn_cell
Module: tf.nn.rnn_cell
Module tf.nn.rnn_cell
Defined in tensorflow/python/ops/rnn_cell.py
.
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)
Classes
class BasicLSTMCell
: Basic LSTM recurrent network cell.
class BasicRNNCell
: The most basic RNN cell.
class DeviceWrapper
: Operator that ensures an RNNCell runs on a particular device.
class DropoutWrapper
: Operator adding dropout to inputs and outputs of the given cell.
class GRUCell
: Gated Recurrent Unit cell (cf. http://arxiv.org/abs/1406.1078).
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 RNNCell
: Abstract object representing an RNN cell.
class ResidualWrapper
: RNNCell wrapper that ensures cell inputs are added to the outputs.
© 2017 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/nn/rnn_cell