コード例 #1
0
ファイル: test_optimizers.py プロジェクト: zhuohan123/ray
 def test_basic(self):
     local = _MockWorker()
     remotes = ray.remote(_MockWorker)
     remote_workers = [remotes.remote() for i in range(5)]
     workers = WorkerSet._from_existing(local, remote_workers)
     test_optimizer = AsyncGradientsOptimizer(workers, grads_per_step=10)
     test_optimizer.step()
     self.assertTrue(all(local.get_weights() == 0))
コード例 #2
0
 def testBasic(self):
     ray.init(num_cpus=4, object_store_memory=1000 * 1024 * 1024)
     local = _MockWorker()
     remotes = ray.remote(_MockWorker)
     remote_workers = [remotes.remote() for i in range(5)]
     workers = WorkerSet._from_existing(local, remote_workers)
     test_optimizer = AsyncGradientsOptimizer(workers, grads_per_step=10)
     test_optimizer.step()
     self.assertTrue(all(local.get_weights() == 0))