def __init__(self, parameters=None, offset=0):
     """
     Constructor. Takes parameters from config.
     Seeds ramdom engine from parameter.randomseed, if any.
     """
     Engine.__init__(self, parameters, offset)
     self.params = parameters
     self.rank = offset
     if parameters:
         random.seed(parameters['randomseed'])
 def __init__(self, parameters=None, offset=0):
     """
     Constructor. Takes parameters from config.
     Seeds ramdom engine from parameter.randomseed, if any.
     """
     Engine.__init__(self, parameters, offset)
     self.params = parameters
     self.rank = offset
     if parameters:
         random.seed(parameters['randomseed'])
Beispiel #3
0
 def test_run_method_is_implemented(self):
     """
     Engine.run() method should be implemented in subclasses
     """
     engine = Engine()
     self.assertRaises(NotImplementedError, engine.run, None, None, None)