在 pypto-lib 仓库中运行 qwen3-32b 相关代码
- 平台: Linux aarch64
- Python 版本: 3.11.14 (conda 环境
pypto) - 工作目录:
/data/z00885570/pypto3.0/pypto-lib
uname -s: Linux
uname -m: aarch64
python --version: Python 3.11.14
conda create -n pypto python=3.11 -y- 环境位置:
/data/z00885570/miniconda3/envs/pypto
cd /data/z00885570/pypto3.0/pypto
rm -rf build/
python3 -m pip install -e .- 安装结果:Successfully installed numpy-2.4.2 pypto-0.1.0
bash .claude/skills/setup_env/scripts/setup_env.sh install-ptoas- 下载源:https://github.com/zhangstevenunity/PTOAS/releases
- 文件:
ptoas-bin-aarch64.tar.gz(~55MB) - 下载时间:约 26 分钟
- 安装位置:
/data/z00885570/pypto3.0/ptoas-bin PTOAS_ROOT=/data/z00885570/pypto3.0/ptoas-bin
cd /data/z00885570/pypto3.0/simpler
git checkout stable
export SIMPLER_ROOT=/data/z00885570/pypto3.0/simplerpython3 -m pip install torch --index-url https://download.pytorch.org/whl/cpu- 版本:torch-2.10.0+cpu
运行 examples/paged_attention_example.py 失败:
Error: Unknown tile operation: l0c_store
原因: pypto API 变更,l0c_store 操作已被移除或重命名
运行 examples/qwen3_32b_decode.py 失败:
Error: Unknown tensor operation: view
原因: pypto API 变更,pl.view 操作已被移除或重命名
pypto-lib 代码与 pypto 核心库之间存在 API 不兼容:
pl.l0c_store()- 未知 tile operationpl.view()- 未知 tensor operation
可能原因:
- pypto 核心库已更新,但 pypto-lib 尚未同步
- 或者需要使用特定版本的 pypto
- 检查 pypto API 文档 - 查找
l0c_store和view的替代 API - 检查 pypto-lib 的分支/标签 - 可能存在与当前 pypto 兼容的版本
- 联系代码维护者 - 获取正确的版本配对信息
/data/z00885570/pypto3.0/pypto-lib/examples/qwen3-32b.py- 单层 decode 程序定义/data/z00885570/pypto3.0/pypto-lib/examples/qwen3_32b_decode.py- 可运行的 decode 脚本/data/z00885570/pypto3.0/pypto-lib/examples/qwen3_32b_prefill.py- prefill 脚本
export PTOAS_ROOT=/data/z00885570/pypto3.0/ptoas-bin
export SIMPLER_ROOT=/data/z00885570/pypto3.0/simpler最后更新:2026-03-09 12:45 GMT+8