Neural Sequential Architectures