tf.contrib.rnn
RNN Cells and additional RNN operations. See RNN and Cells (contrib) guide.
class AttentionCellWrapper
: Basic attention cell wrapper.
class BasicLSTMCell
: Basic LSTM recurrent network cell.
class BasicRNNCell
: The most basic RNN cell.
class CoupledInputForgetGateLSTMCell
: Long short-term memory unit (LSTM) recurrent network 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 FusedRNNCell
: Abstract object representing a fused RNN cell.
class FusedRNNCellAdaptor
: This is an adaptor for RNNCell classes to be used with FusedRNNCell
.
class GRUBlockCell
: Block GRU cell implementation.
class GRUCell
: Gated Recurrent Unit cell (cf. http://arxiv.org/abs/1406.1078).
class GridLSTMCell
: Grid Long short-term memory unit (LSTM) recurrent network cell.
class InputProjectionWrapper
: Operator adding an input projection to the given cell.
class LSTMBlockCell
: Basic LSTM recurrent network cell.
class LSTMBlockFusedCell
: FusedRNNCell implementation of LSTM.
class LSTMBlockWrapper
: This is a helper class that provides housekeeping for LSTM cells.
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 LayerNormBasicLSTMCell
: LSTM unit with layer normalization and recurrent dropout.
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.
class TimeFreqLSTMCell
: Time-Frequency Long short-term memory unit (LSTM) recurrent network cell.
class TimeReversedFusedRNN
: This is an adaptor to time-reverse a FusedRNNCell.
core_rnn_cell
module: Module for constructing RNN Cells.
static_bidirectional_rnn(...)
: Creates a bidirectional recurrent neural network.
static_rnn(...)
: Creates a recurrent neural network specified by RNNCell cell
.
static_state_saving_rnn(...)
: RNN that accepts a state saver for time-truncated RNN calculation.
Defined in tensorflow/contrib/rnn/__init__.py
.
© 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/contrib/rnn