Esempio n. 1
0
 def _run_circus(self, callable):
     resolve_name(callable)   # used to check the callable
     fd, testfile = mkstemp()
     os.close(fd)
     wdir = os.path.dirname(__file__)
     cmd = '%s generic.py %s %s' % (sys.executable, callable, testfile)
     trainer = get_trainer(cmd, working_dir=wdir, num_workers=1, check=.5)
     runner = Runner(trainer, testfile)
     runner.start()
     time.sleep(0.1)
     self.runners.append(runner)
     self.files.append(testfile)
     return testfile
Esempio n. 2
0
 def _run_circus(self, callable):
     resolve_name(callable)  # used to check the callable
     fd, testfile = mkstemp()
     os.close(fd)
     wdir = os.path.dirname(__file__)
     cmd = '%s generic.py %s %s' % (sys.executable, callable, testfile)
     trainer = get_trainer(cmd, working_dir=wdir, num_workers=1, check=.5)
     runner = Runner(trainer, testfile)
     runner.start()
     time.sleep(0.1)
     self.runners.append(runner)
     self.files.append(testfile)
     return testfile
Esempio n. 3
0
 def __init__(self,
              cmd,
              num_workers=5,
              timeout=1.,
              check=5.,
              controller='tcp://127.0.0.1:5555',
              **kw):
     self.trainer = get_trainer(cmd,
                                num_workers,
                                timeout,
                                warmup_delay=check,
                                controller=controller,
                                **kw)
Esempio n. 4
0
 def __init__(self, cmd, num_workers=5, timeout=1.,
              check=5., controller='tcp://127.0.0.1:5555', **kw):
     self.trainer = get_trainer(cmd, num_workers, timeout,
             warmup_delay=check, controller=controller, **kw)