'For a given input sequence, generate the output sequence.  x is a 1D numpy array
of integers, with length INPUT_SEQUENCE_LENGTH.
Returns a 1D numpy array of length OUTPUT_SEQUENCE_LENGTH
This procedure defines the pattern which the seq2seq RNN will be trained to find.'

def generate_output_sequence(self, x):

    return getattr(self, ('%s_sequence' % self.PATTERN_NAME))(x)
