(6/n - non-xlformers conda-on-mast mvp)(torchx/runner) Create //torchx/runner:lib_core with no plugin bundling #1084
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary:
See details in torchx-lite doc.
Creates a pure core library target for
torchx.runner
called//torchx/runner:lib_core
.Similar to D77394064 which creates
//torchx/schedulers:lib_core
NOTE: I added a
autodeps_redirect
to//torchx/runner:lib
from:lib_core
. I've noticed that autodeps honors this in some cases but not in others (read IMPORTANT note below if you are finding that autodeps is removing:lib
in favor of:lib_core
)IMPORTANT: If you wind up here because autodeps is removing
//torchx/runner:lib
in favor of//torchx/runner:lib_core
, you have two options (see below). OPTION 2 is preferred since you'll only pull in what you need (not the entire universe of plugins).OPTION 1. Add
# manual
tag to the existing//torchx/runner:lib
OPTION 2:
Accept the swap to
//torchx/runner:lib_core
and add any plugins that you need with# manual
Reviewed By: highker
Differential Revision: D77400710