In Tensorflow, all the encoder-decoder functions (https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/ops/seq2seq.py) use a unidirectional implementation of RNN unit.
How can we implement the bidirectional encoder (http://arxiv.org/abs/1409.0473 or alike systems) in Tensorflow so that both forward and backward sequence can be simultaneously learnt in encoder-decoder setting?