class tf.contrib.rnn.LSTMBlockFusedCellSee the guide: RNN and Cells (contrib) > Core RNN Cell wrappers (RNNCells that wrap other RNNCells)
FusedRNNCell implementation of LSTM.
This is an extremely efficient LSTM implementation, that uses a single TF op for the entire LSTM. It should be both faster and more memory-efficient than LSTMBlockCell defined above.
The implementation is based on: http://arxiv.org/abs/1409.2329.
We add forget_bias (default: 1) to the biases of the forget gate in order to reduce the scale of forgetting in the beginning of the training.
The variable naming is consistent with core_rnn_cell.LSTMCell.
num_unitsNumber of units in this cell (output dimension).
__init__(num_units, forget_bias=1.0, cell_clip=None, use_peephole=False)Initialize the LSTM cell.
num_units: int, The number of units in the LSTM cell.forget_bias: float, The bias added to forget gates (see above).cell_clip: clip the cell to this value. Defaults to 3.use_peephole: Whether to use peephole connections or not.Defined in tensorflow/contrib/rnn/python/ops/lstm_ops.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/LSTMBlockFusedCell