A neural network architecture that maps one sequence of data to another.