-
Notifications
You must be signed in to change notification settings - Fork 146
Open
Description
Description
Currently we can only have the default ones or the custom ones (from one of the packages): https://github.com/pytorch/torchx/blob/main/torchx/schedulers/__init__.py#L59
Motivation/Background
This will allow adding new schedulers locally without re-registering the default schedulers. The list gets stale when new default schedulers are added to TorchX
Detailed Proposal
Make it work the same way as named_resources (simply list all) or components (allow referencing via _0, _1, etc.)
Alternatives
Keep re-registering the default schedulers
Additional context/links
- https://github.com/pytorch/torchx/blob/main/torchx/schedulers/__init__.py#L59
- https://github.com/pytorch/torchx/blob/main/torchx/specs/__init__.py#L65
- https://github.com/pytorch/torchx/blob/420921847296790e8bfa5cd43c8d9776a3f88165/torchx/specs/finder.py#L322
Metadata
Metadata
Assignees
Labels
No labels