mirror of
https://github.com/volcengine/verl.git
synced 2025-10-20 13:43:50 +08:00
### Checklist Before Starting - [x] Search for similar PR(s). ### What does this PR do? support vLMs on ASCEND NPU ### High-Level Design > Demonstrate the high-level design if this PR is complex. ### Specific Changes > List the specific changes. ### API > Demonstrate how the API changes if any. ### Usage Example > Provide usage example(s) for easier usage. ```python # Add code snippet or script demonstrating how to use this ``` ### Test > For changes that can not be tested by CI (e.g., algorithm implementation, new model support), validate by experiment(s) and show results like training curve plots, evaluatuion results, etc. ### Additional Info. - **Issue Number**: Fixes issue # or discussion # if any. - **Training**: [Note which backend this PR will affect: FSDP, Megatron, both, or none] - **Inference**: [Note which backend this PR will affect: vLLM, SGLang, both, or none] ### Checklist Before Submitting - [x] Read the [Contribute Guide](https://github.com/volcengine/verl?tab=readme-ov-file#contribution-guide). - [x] Apply [pre-commit checks](https://github.com/volcengine/verl?tab=readme-ov-file#code-linting-and-formatting). - [x] Add `[BREAKING]` to the PR title if it breaks any API. - [x] Update the documentation about your changes in the [docs](https://github.com/volcengine/verl/tree/main/docs). - [x] New CI unit test(s) are added to cover the code path. - [x] Rely on existing unit tests on CI that covers the code path.
22 lines
291 B
Plaintext
22 lines
291 B
Plaintext
# requirements.txt records the full set of dependencies for development
|
|
accelerate
|
|
codetiming
|
|
datasets
|
|
dill
|
|
hydra-core
|
|
numpy
|
|
pandas
|
|
peft
|
|
pyarrow>=15.0.0
|
|
pybind11
|
|
pylatexenc
|
|
tensordict<=0.6.2
|
|
transformers>=4.52.4
|
|
ray==2.46.0
|
|
wandb
|
|
mathruler
|
|
torchdata
|
|
einops
|
|
qwen_vl_utils
|
|
torchvision==0.20.1
|