Пример #1
0
class RosenbrockWithList(Rosenbrock):
    """
    A 3 dimensional implementation of the Rosenbrock function

    Result at (1,1,1) is 0.
    """
    l = parameter.List(np.arange(0, 10),
                       repeat=True,
                       doc='list parameter for testing')
    x = parameter.Uniform(-10,
                          10,
                          1.5,
                          3.0,
                          -10,
                          10,
                          doc='x value of Rosenbrock function')
    y = parameter.Uniform(-10,
                          10,
                          1.5,
                          3.0,
                          -10,
                          10,
                          doc='y value of Rosenbrock function')
    z = parameter.Uniform(-10,
                          10,
                          1.5,
                          3.0,
                          -10,
                          10,
                          doc='z value of Rosenbrock function')
Пример #2
0
 def setUp(self):
     self.values = [1, 2, 3, 4, 5]
     self.list_param = parameter.List('test', self.values)
     self.list_param_repeat = parameter.List('test2',
                                             self.values,
                                             repeat=True)