Skip to content

Commit e9f78df

Browse files
kiukchungfacebook-github-bot
authored andcommitted
(torchx/schedulers) Retire ray scheduler
Summary: Retire unused ray scheduler. We are in the process of migrating to https://github.com/meta-pytorch (from https://github.com/pytorch) and as part of this cleaning up plugins that are not used. This reduces maintainer burden as well as CI speed and resource usage. Differential Revision: D82584920
1 parent ac151f1 commit e9f78df

File tree

14 files changed

+0
-1660
lines changed

14 files changed

+0
-1660
lines changed

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ TorchX currently supports:
1919
* AWS Batch
2020
* Docker
2121
* Local
22-
* Ray (prototype)
2322
* GCP Batch (prototype)
2423

2524
Need a scheduler not listed? [Let us know!](https://github.com/pytorch/torchx/issues?q=is%3Aopen+is%3Aissue+label%3Ascheduler-request)
@@ -58,9 +57,6 @@ pip install "torchx[dev]"
5857
# install torchx Kubernetes / Volcano support
5958
pip install "torchx[kubernetes]"
6059

61-
# install torchx Ray support
62-
pip install "torchx[ray]"
63-
6460
# install torchx GCP Batch support
6561
pip install "torchx[gcp_batch]"
6662
```

dev-requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ torchtext==0.18.0
2929
torchvision==0.23.0
3030
typing-extensions
3131
ts==0.5.1
32-
ray[default]
3332
wheel
3433

3534
# lint (linter versions are managed by lintrunner)

docs/source/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@ Works With
7676
schedulers/kubernetes
7777
schedulers/kubernetes_mcad
7878
schedulers/slurm
79-
schedulers/ray
8079
schedulers/aws_batch
8180
schedulers/aws_sagemaker
8281
schedulers/lsf

docs/source/quickstart.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,6 @@ run command for local works out of the box on remote.
174174
$ torchx run --scheduler slurm dist.ddp -j 2x2 --script dist_app.py
175175
$ torchx run --scheduler kubernetes dist.ddp -j 2x2 --script dist_app.py
176176
$ torchx run --scheduler aws_batch dist.ddp -j 2x2 --script dist_app.py
177-
$ torchx run --scheduler ray dist.ddp -j 2x2 --script dist_app.py
178177
```
179178
<!-- #endmd -->
180179

docs/source/schedulers/ray.rst

Lines changed: 0 additions & 19 deletions
This file was deleted.

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ def get_nightly_version():
8888
"google-cloud-runtimeconfig>=0.33.2",
8989
],
9090
"kubernetes": ["kubernetes>=11"],
91-
"ray": ["ray>=1.12.1"],
9291
"dev": dev_reqs,
9392
},
9493
# PyPI package information.

torchx/examples/apps/aws/ray/ray_cluster.yaml

Lines changed: 0 additions & 142 deletions
This file was deleted.

torchx/schedulers/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
"aws_batch": "torchx.schedulers.aws_batch_scheduler",
2323
"aws_sagemaker": "torchx.schedulers.aws_sagemaker_scheduler",
2424
"gcp_batch": "torchx.schedulers.gcp_batch_scheduler",
25-
"ray": "torchx.schedulers.ray_scheduler",
2625
"lsf": "torchx.schedulers.lsf_scheduler",
2726
}
2827

torchx/schedulers/ray/__init__.py

Lines changed: 0 additions & 6 deletions
This file was deleted.

torchx/schedulers/ray/ray_common.py

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)