stable diffusion model训练遇到的问题【No module named ‘triton‘】

一天早晨过来,发现昨天还能跑的diffusion代码,突然出现了【No module named 'triton'】的问题,导致本就不富裕的显存和优化速度雪上加霜,因此好好探究了解决方案。

首先是原因,由于早晨过来发现【电脑重启】导致了【训练终止】(美好的心情从看到windows更新结束),基本可以判定是由于windows更新,以及所编译的triton的windows版本的原因,最终解决方案如下:

1、第一步,按顺序卸载triton、xformers、torch

bash 复制代码
pip uninstall triton
pip uninstall xformers
pip uninstall torch

2、第二步,利用huggingface上直接下载到本地的triton-2.0.0-cp310-cp310-win_amd64.whl进行pip安装,安装triton。具体的windows下编译好的triton的网址为 https://huggingface.co/datasets/ArrayCats/triton-2.0.0-cp310-cp310-win_amd64/resolve/main/triton-2.0.0-cp310-cp310-win_amd64.whl

bash 复制代码
pip install triton-2.0.0-cp310-cp310-win_amd64.whl

3、第三步,安装xformers

bash 复制代码
pip install xformers

4、第四步,在安装triton时,下载的torch为cpu版本,无法运用cuda和xformers,因此根据卸载前的版本或者xformers的报错,安装对应版本的torch,我个人所需要的是torch==2.0.1+cu118,所以在pytorch官网的安装命令上进行了修改,指定了torch版本

bash 复制代码
pip3 install torch==2.0.1+cu118 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
相关推荐
AIGC小尼2 天前
本地AI漫剧部署|低配8G显存实战部署MiniMax-H3|4步极速采样+低显存优化完整方案(可角色替换/视频魔改)
人工智能·stable diffusion·comfyui·ai漫剧
guoran_shini2 天前
LLM微调-训练垂类问答模型
python·lora·sft
一穷二白到年薪百万4 天前
【扩散模型DDPM】扩散模型入门理解(2)
扩散模型
一穷二白到年薪百万4 天前
【扩散模型DDPM】扩散模型入门理解(1)
扩散模型
板面华仔5 天前
针对AIGC汽车造型领域的Lora微调(一)
lora·aigc·cv
iowin8885 天前
离线语音 + 无线控制:“断网可用“的智能家居怎么做?
lora·语音识别·离线语音·离线语音通断器
华普微HOPERF6 天前
远距离、低功耗、大容量,RFM6601如何打造可靠的LoRaWAN网络
物联网·lora·智慧水表·智慧电表
风巽·剑染春水7 天前
【技术追踪】SD-FSMIS:面向小样本医学图像分割的 Stable Diffusion 适配方法(CVPR-2026)
图像分割·扩散模型·医学影像·小样本
四川兔兔7 天前
Marigold v2论文讲解
扩散模型·深度估计
论文复现现场8 天前
算家云 RTX 4090 怎么训练 SDXL LoRA?24GB 显存配置、CUDA OOM 排查与断点续训
lora·sdxl·stablediffusion·diffusers·rtx4090