Bidirectional layer for time series forecasting

There exist 2 unidirectional RNN layers. One of them will process the inputs from start of sequence and the other will process the input from end of sequence and their outputs will be merged via concatenation.
Please:

  1. See call arguments here
  2. Watch this lecture. Don’t forget to take note of the disadvantages of bidirectiaonl rnn (need for the entire sequence to be known in advance).