Skip to content

Docker容器中使用Qwen3-VL会出现推理异常 #163

@bullet46

Description

@bullet46

一. 系统环境与版本
使用例程:https://github.com/sophgo/sophon-demo/tree/release/sample/Qwen3-VL

=============== Demo Completed ===============
(base) linaro@bm1684:/data$ bm_version
SophonSDK version: v23.09 LTS-SP3
sophon-soc-libsophon : 0.5.1
sophon-soc-libsophon-dev : 0.5.1
sophon-mw-soc-sophon-ffmpeg : 0.10.0
sophon-mw-soc-sophon-opencv : 0.10.0
BL2 v2.7(release): Built : 08:54:37, Jan 22 2025
BL31 v2.7(release): Built : 08:54:37, Jan 22 2025
U-Boot 2022.10 (Jan 23 2025 - 18:56:00 +0800) Sophon BM1684X
KernelVersion : Linux bm1684 5.4.217 #41 SMP Fri Sep 12 18:03:23 CST 2025 aarch64 aarch64 aarch64 GNU/Linux
HWVersion: 0x00
MCUVersion: 0x09
(base) linaro@bm1684:/data$ docker --version
Docker version 19.03.8, build afacb8b7f0

二. 测试步骤

  1. 使用Docker容器(自制)拉起Qwen3-VL模型,在容器进程1中,提供模型推理服务。
  2. 询问问题,此时表现正常。
  3. 在另一个样机进程2中,调用YUV转JPEG的函数。
  4. 再次询问问题,模型输出为循环的id为0的Token,一直在打感叹号。
  5. 即使退出进程2,模型推理也无法恢复。

三. 测试现象
Image
Image

四. 补充测试

  1. 使用例程https://github.com/sophgo/LLM-TPU/tree/main/models/Qwen3_VL未出现问题。
  2. 不使用Docker,使用pyenv环境启动旧例程,也表现正常。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions