Skip to content
masterclass Buddy

TensorFlow · Class

layers.Bidirectional

tf.keras.layers.Bidirectional wraps an RNN layer and processes each sequence in both directions. It combines the two outputs by default with concatenation.

Last updated

Syntax

tf.keras.layers.Bidirectional(layer, merge_mode='concat', weights=None, backward_layer=None, **kwargs)

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • keras.layers.RNN
  • keras.layers.LSTM
  • keras.layers.GRU
  • return_sequences
  • return_state
  • go_backwards

Source: tf.keras.layers.Bidirectional | TensorFlow v2.21.0. Checked 2026-11-03.