W3cubDocs

/TensorFlow Python

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