Downloads · 30 days
0
yajunvicky/Qwen2.5-VL-32B-Instruct-FlagOS-Nvidia
Qwen2.5-VL-32B-Instruct-FlagOS-Nvidia is a machine learning model from yajunvicky. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Qwen2.5-VL-32B-Instruct-FlagOS-Nvidia provides an all-in-one deployment solution, enabling execution of Qwen2.5-VL-32B-Instruct on Nvidia GPUs. As the first-generation release for the NVIDIA-H100, this package deliver…
Downloads · 30 days
0
Access
Public
Updated Apr 16, 2025
Repo size
—
Likes
0
Public
Click a slice to open those files.
.png62.1 KB · 91%
From the Hugging Face model README
Qwen2.5-VL-32B-Instruct-FlagOS-Nvidia provides an all-in-one deployment solution, enabling execution of Qwen2.5-VL-32B-Instruct on Nvidia GPUs. As the first-generation release for the NVIDIA-H100, this package delivers three key features:
We use FlagScale as the serving engine to improve the portability of distributed inference.
FlagScale is an end-to-end framework for large models across multiple chips, maximizing computational resource efficiency while ensuring model effectiveness. It ensures both ease of use and high performance for users when deploying models across different chip architectures:
We validate the execution of Qwen2.5-VL-32B-Instruct model with a Triton-based operator library as a PyTorch alternative.
We use a variety of Triton-implemented operation kernels—approximately 70%—to run the Qwen2.5-VL-32B-Instruct model. These kernels come from two main sources:
Most Triton kernels are provided by FlagGems (https://github.com/FlagOpen/FlagGems). You can enable FlagGems kernels by setting the environment variable USE_FLAGGEMS. For more details, please refer to the "How to Run Locally" section.
Also included are Triton kernels from vLLM, including fused MoE.
| Usage | Nvidia | |
|---|---|---|
| Basic Image | basic software environment that supports model running | docker pull nvcr.io/nvidia/pytorch:24.09-py3 |
| Metrics | Qwen2.5-VL-32B-Instruct- H100-Flagos |
|---|---|
| mmmu_val | 57.44 |
| math_vision_test | 33.63 |
| orcbench_test | 82.059 |
| blink_val | 57.55 |
| mmvet_v2 | 71.1219 |
| mmmu_pro_vision_test | 41.62 |
| mmmu_pro_standard_test | 38.4 |
| cmmmu_val | 49.11 |
| cii_bench_test | 55.16 |
pip install modelscope
modelscope download --model Qwen/Qwen2.5-VL-32B-Instruct --local_dir <Cache Path>
docker pull nvcr.io/nvidia/pytorch:24.09-py3
docker run --rm --init --detach \
--net=host --uts=host --ipc=host \
--security-opt=seccomp=unconfined \
--privileged=true \
--ulimit stack=67108864 \
--ulimit memlock=-1 \
--ulimit nofile=1048576:1048576 \
--shm-size=32G \
-v /share:/share \
--gpus all \
--name flagos \
nvcr.io/nvidia/pytorch:24.09-py3 \
sleep infinity
docker exec -it flagos bash
flagscale serve qwenvl32-nv-flagos
We warmly welcome global developers to join us:
Scan the QR code below to add our WeChat group send "FlagRelease"

This project and related model weights are licensed under the MIT License.