Pros and Cons of Seq2Seq vs Bidirectional RNN It seems to me that Seq2Seq models and Bidirectional RNNs try to do the same thing. Is that true? Also, when would you recommend one setup over another? Thanks!
Seq2Seq and Bidirectional RNNs are not doing the same thing, at least in there classic form. Seq2Seq models are used to generate a sequence from another sequence, consider for example tranlation task from one language to another. In that sense Seq2Seq is more a family of models not an architecture, while Bidirectionnal RNNs is a neural network architecture and can be used to build several models including Seq2Seq, for example the encodign part of the Seq2Seq can be a Bi-RNN, but they also can be used for other tasks, for example sentence classfication, sentiment analysis...