recurrent neural networks (RNNs) are powerful architectures to model
sequential data, due to their capability to learn short and long-term
dependencies between the basic elements of a sequence. Nonetheless, popular
tasks such as speech or images recognition, involve multi-dimensional i