Skip to content

Commit 4e4b279

Browse files
committed
use asyncio.gather
1 parent f15d397 commit 4e4b279

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

apps/rl/main.py

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,17 @@
2424

2525

2626
async def run(cfg: DictConfig):
27-
28-
trainer = await spawn_service(
29-
ServiceConfig(procs_per_replica=1, with_gpus=True, num_replicas=4),
30-
RLTrainer,
31-
**cfg.trainer,
32-
)
33-
replay_buffer = await spawn_service(
34-
ServiceConfig(procs_per_replica=1, num_replicas=1),
35-
ReplayBuffer,
36-
**cfg.replay_buffer,
27+
trainer, replay_buffer = await asyncio.gather(
28+
spawn_service(
29+
ServiceConfig(procs_per_replica=1, with_gpus=True, num_replicas=4),
30+
RLTrainer,
31+
**cfg.trainer,
32+
),
33+
spawn_service(
34+
ServiceConfig(procs_per_replica=1, num_replicas=1),
35+
ReplayBuffer,
36+
**cfg.replay_buffer,
37+
),
3738
)
3839
print("Services initialized....")
3940

0 commit comments

Comments
 (0)