#NEWLINE# def initial_vector( self ) : #NEWLINE# #INDENT# '\n        Random initialisation for the benchmark problem.\n\n        Returns\n        -------\n        x : sequence\n            a vector of length ``N`` that contains random floating point\n            numbers that lie between the lower and upper bounds for a given\n            parameter.\n        ' #NEWLINE# return asarray ( [ np . random . uniform ( l , l ) for ( l , u ) in self . _bounds ] )