Skip to content

Commit b98119f

Browse files
dulinrileyfacebook-github-bot
authored andcommitted
Cleanup deprecated usages of package monarch.utils in torchft
Summary: Package `monarch.utils` was deprecated in 0.2 and removed in 0.4. Migrate to the API it forwarded to. Differential Revision: D93802250
1 parent 390aed4 commit b98119f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

examples/monarch/train_distributed.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import torch
1717
from monarch.actor import Actor, current_rank, endpoint, HostMesh, ProcMesh, this_host
1818
from monarch.job import SlurmJob
19-
from monarch.utils import setup_env_for_distributed
19+
from monarch.spmd import setup_torch_elastic_env_async
2020
from torchtitan.config import ConfigManager, JobConfig
2121
from torchtitan.tools.logging import init_logger, logger
2222
from torchtitan.train import Trainer
@@ -157,7 +157,7 @@ async def start_replica(self) -> None:
157157

158158
async with trainers_proc_mesh:
159159
await trainers_proc_mesh.logging_option(stream_to_client=True)
160-
await setup_env_for_distributed(trainers_proc_mesh)
160+
await setup_torch_elastic_env_async(trainers_proc_mesh)
161161

162162
training_actors = trainers_proc_mesh.spawn(
163163
"training_actors",

0 commit comments

Comments
 (0)