当前位置: 首页 > news >正文

海光 特有的Python 包 下载地址 必须有 DCU 专用版(底层含 CUDA/ROCm 二进制)

LLaMA-Factory + 大模型训练/推理最相关的 DCU 特殊包,我按优先级给你筛出来:
https://download.sourcefind.cn:65024/directlink/4/

🔴 第一梯队:必须有 DCU 专用版(底层含 CUDA/ROCm 二进制)

作用不装 DCU 版的后果
pytorch/已装 ✅torch 核心,已搞定
triton/已装/待装 ✅GPU 编译器,FlashAttention 和 torch.compile 的根基
deepspeed/多卡分布式训练装官方版 = NVIDIA CUDA 内核,DCU 直接段错误
flash_attn/Flash Attention 加速官方版只有 CUDA 核函数,DCU 上 import 就崩
bitsandbytes/QLoRA 4bit/8bit 量化官方版libbitsandbytes_cuda*.so是纯 CUDA 二进制,DCU 无法加载
xformers/内存高效的注意力/优化器底层 CUDA kernel,DCU 需要重编译版

🟡 第二梯队:强烈建议找 DCU 版(性能相关)

作用说明
torchvision/图像预处理、模型已随 torch 一起用,需要dtk2404对应版本
torchaudio/音频处理同上,版本要匹配 torch 2.1.0
apex/混合精度、梯度缩放NVIDIA 的优化库,DCU 有移植版
transformer_engine/FP8 训练(H100/DCU 新一代)如果做 FP8 量化训练需要

🟢 第三梯队:纯 Python / 通用 C++,PyPI 官方版可用

这些不需要去 sourcefind.cn 下,直接pip install即可:

为什么不需要 DCU 版
transformers,datasets,accelerate,peft纯 Python 上层封装
sentencepiece,protobuf,tiktoken文本 tokenizer,C++ 但无 GPU 代码
gradio,fastapi,uvicornWeb UI / API,纯 Python
numpy,scipy,pandas,matplotlib科学计算,CPU 版即可
diffusers/HuggingFace 扩散模型,纯 Python(底层调 torch)
colossalai/虽然含底层,但主要逻辑在 Python,可试 PyPI 版
vllm/,sglang/,lmdeploy/推理框架,注意:这几个底层重度依赖 CUDA/ROCm,如果 PyPI 版不支持 DCU,必须从 sourcefind.cn 下

⚠️ 特别注意:推理框架(vLLM / SGLang / LMDeploy)

vllm/sglang/lmdeploy/这三个是大模型推理服务的核心:

  • PyPI 官方版 vLLM:目前只支持 NVIDIA CUDA,对 ROCm/DCU 支持很弱或没有
  • 海光 sourcefind.cn 的版本:应该是基于 ROCm 移植的 DCU 可用版

如果你后续要部署推理服务(不是训练),这三个必须从sourcefind.cn下载 DCU 版。


📋 LLaMA-Factory 最小依赖清单(DCU 版)

按这个顺序去sourcefind.cn下载manylinux2014后缀的:

# 1. torchvision(匹配 torch 2.1.0)wgethttps://download.sourcefind.cn:65024/directlink/4/pytorch/DAS1.1.1/torchvision-0.16.0+xxx.dtk2404-cp310-cp310-manylinux2014_x86_64.whl# 2. torchaudio(可选,LLaMA-Factory 主要用不上)# wget .../torchaudio/...# 3. deepspeed(多卡必需)wgethttps://download.sourcefind.cn:65024/directlink/4/deepspeed/deepspeed-xxx.dtk2404-cp310-cp310-manylinux2014_x86_64.whl# 4. flash_attn(训练加速强烈推荐)wgethttps://download.sourcefind.cn:65024/directlink/4/flash_attn/flash_attn-xxx.dtk2404-cp310-cp310-manylinux2014_x86_64.whl# 5. bitsandbytes(QLoRA 量化必需)wgethttps://download.sourcefind.cn:65024/directlink/4/bitsandbytes/bitsandbytes-xxx.dtk2404-cp310-cp310-manylinux2014_x86_64.whl

一句话策略

凡是有.so/ CUDA kernel / GPU 二进制 的包,必须从 sourcefind.cn 下 DCU 版;纯 Python 的上层库,直接 pip 装官方版。

你现在最需要补的是:torchvision(配套 torch 2.1.0)、deepspeedflash_attnbitsandbytes这四个。先去这几个目录里翻manylinux2014的包,找到后按之前的规则重命名(第二个+.-.)再安装。

http://www.jsqmd.com/news/927061/

相关文章:

  • STM32F103驱动4.3寸屏:用CubeMX配置FSMC接口的细节与参数解读(附工程)
  • AI营销实战指南:从用户画像到智能投放的完整落地路径
  • CRAFT框架:大模型驱动的多机器人协作训练方案
  • AI时代软件工程师的进化:从编码执行者到系统策展人
  • 51单片机编程,为什么你的‘位操作’总出错?可能是没搞懂Keil C51里的sfr和sbit
  • GPT模型技术本质与AGI鸿沟:从Transformer到通用人工智能的路径分析
  • Python实战:用pyrolite库批量分析土壤数据并可视化(从CSV到三角图)
  • 别再手动敲字了!用Python+Tesseract批量提取图片文字,5分钟搞定文档电子化
  • 神经网络加速引力波数据分析:FLEX算法原理与应用
  • 神经形态计算与脉冲编码技术解析
  • 量子信息流安全:SPO-QPN框架下的并发系统不透明性验证与策略强制执行
  • 用Python和PySAL搞定空间数据分析:手把手教你绘制乔治亚州教育不平等热点图
  • AI诗歌创作实验:从提示词工程到人机协作的实践指南
  • 大数据分析实战指南:从核心概念到企业落地全流程解析
  • AI智能体规模化工程实践:七层蓝图解决服务、安全与可观测性挑战
  • 别再对着真机发愁了!用华为eNSP从零搭建你的第一个企业网实验环境(附拓扑文件)
  • 深入理解线程:从操作系统原理到Java并发编程实战
  • AI如何破解科学摘要简化难题:大语言模型与提示工程实践
  • 2023年AR技术趋势:从空间计算到WebAR,12个实战方向深度解析
  • 别只盯着引擎!从Unity转向Godot/Unreal,你的C#代码和资产管线如何平滑迁移?
  • 别再乱写documentclass了!IEEEtran类选项全解析,从会议到期刊一篇搞定
  • Unity里播放WebRTC直播流?试试这个WebView插件,5分钟搞定(附完整C#读写HTML代码)
  • RT-Thread实战:信号量、互斥量、事件集,到底该用哪个?一个真实项目案例帮你选型
  • 避坑指南:STM32的PWM输入捕获模式,配置TIM3_CH1时这几个寄存器别设错
  • 【字节跳动】自动追溯每一位用户所有登录设备、登录地点、登录时间、切换账号记录,全域统一采集
  • Matlab双目标定翻车实录:从‘误差爆炸’到‘精度达标’,我踩过的5个坑
  • AI智能体如何通过搜索-执行模式安全管理云基础设施
  • 别再手动发通知了!用ThinkPHP 6.x + uni-push 2.0 给你的UniApp APP做个自动消息推送服务
  • 人机链协同:AI匹配与智能合约如何重塑去中心化工作平台
  • 2024年Intel OneAPI更新后,VASP 6.3.2安装避坑全记录(附常见错误解决方案)