-
Notifications
You must be signed in to change notification settings - Fork 53
[Spyre-Next] RMSNorm tests and upstream tests framework #837
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 20 commits
2ef5ebf
91692ec
9289830
a244e52
bfd54ac
8e9d7cf
298945c
d87e839
042380e
1b6256b
63402fd
7b81940
8d1446d
c8bc9d3
865300f
9d803bd
f6ef6d3
ab15448
cd4d96f
250e434
0e9c0be
d9de933
e3b9159
85713e7
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -25,6 +25,12 @@ dynamic = ["version"] | |
| [project.entry-points."vllm.platform_plugins"] | ||
| spyre_next = "vllm_spyre_next:register" | ||
|
|
||
| [project.entry-points."vllm.general_plugins"] | ||
| spyre_next_ops = "vllm_spyre_next:register_ops" | ||
|
|
||
| [project.entry-points."pytest11"] | ||
| spyre_next_test = "vllm_spyre_next.testing.pytest_plugin" | ||
|
|
||
| [tool.setuptools.packages.find] | ||
| where = ["."] # list of folders that contain the packages (["."] by default) | ||
| include = ["vllm_spyre_next*"] # package names should match these glob patterns (["*"] by default) | ||
|
|
@@ -88,10 +94,9 @@ extra-build-variables = { vllm = { VLLM_TARGET_DEVICE = "cpu" } } | |
| # vLLM and torch-spyre must be pulled from github to be built from source | ||
| # NB: torch-spyre can only be compiled where `sendnn` is available | ||
| [tool.uv.sources] | ||
| # This is the unreleased v0.16.0 tag with 2.10 support | ||
| vllm = { git = "https://github.com/vllm-project/vllm", rev = "2d5be1dd5ce2e44dfea53ea03ff61143da5137eb" } | ||
| vllm = { git = "https://github.com/vllm-project/vllm", rev = "v0.17.1" } | ||
| # see https://github.com/torch-spyre/torch-spyre/pull/746 | ||
| torch-spyre = { git = "https://github.com/torch-spyre/torch-spyre", rev = "bd7502baa9123d292e56dbd4928147969ecdf63c" } | ||
| torch-spyre = { git = "https://github.com/torch-spyre/torch-spyre", rev = "c1f67bb4701630179d53dbfc060dde62fc2d7d18" } | ||
| torch = [ | ||
| { index = "pytorch-cpu" }, | ||
| ] | ||
|
|
@@ -190,7 +195,7 @@ asyncio_default_fixture_loop_scope = "function" | |
| filterwarnings = [ | ||
| "ignore::_pytest.warning_types.PytestUnknownMarkWarning" | ||
| ] | ||
| addopts = "-m 'spyre or upstream_passing'" | ||
| # addopts = "-m 'spyre or upstream_passing'" | ||
|
|
||
| # --8<-- [start:test-markers-definition] | ||
| markers = [ | ||
|
|
@@ -222,7 +227,8 @@ plugins.md007.indent = 4 | |
|
|
||
| [dependency-groups] | ||
| dev = [ | ||
| "pytest" | ||
| "pytest", | ||
| "pyyaml", | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
edit- I always thought |
||
| ] | ||
| upstream-tests = [ | ||
| "albumentations>=1.4.6", | ||
|
|
||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is largely for demonstration purposes. Can go back based on the feedback |
This file was deleted.
Uh oh!
There was an error while loading. Please reload this page.