白嫖阿里云DSW做AI绘画的几点技巧(老鸟参考,新手免入)

文章讨论了如何利用A10或V100显卡进行图形处理,并提到了选择官方提供的旧版镜像与更新版本的建议。重点在于选择PyTorch开发版本、处理DSWGallery中的旧模型、Huggingface.co的镜像源切换以及正确配置pytorch版本以适应不同显卡性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

白嫖方法就不说了,选择A10显卡或者V100显卡,能画些图,还能用三个月。可以感受一下顶级显卡的速度,当生产力工具肯定是不行的,毕竟5000个使用量用起来很快的。

问题一:

镜像版本选择-官方提供二个镜像,版本是真的老,pytorch, cuda, SD webui都很旧了

可以选 pytorch-develop:2.1-gpu-py311-cu118-ubuntu22.04 这个镜像稍新一点的。

问题二:

DSW Gallery中有webui示例,里面的版本老模型少。

所以你可以git一些开源的项目。开源项目中通常建议用python虚拟环境安装,如venv或者conda。如果你坚持要用虚拟环境,需要自己建帐号,然后用自己帐号建环境,当然也可以用脚本关闭venv的root检测。我是直接没用虚拟环境,区别是起动方式,前者用webui脚本启动,后者用python launch.py 启动,这些都可以在DSW管理界面中用Terminal完中,主要问题是我讨厌notebook。

问题三:

Huggingface.co是访问不了的,不是禁断,而是huggingface现在全面启用cdn, 懂的就懂。如果开源项目用的是huggingface_hub就可以很容易切换到镜像源上

export HF_ENDPOINT=https://hf-mirror.com

huggingface-cli env 可以确认一下。每次把终端关了,参数就失效了,所以可以写进bash里。

有些开源项目是把huggingface链接直接写进程序里,这个就没办法了。

问题四:正确的pytorch版本

上面推的这个镜像,可以向上升级torch版本。

pip3 install torch==2.1.2+cu118 --force-reinstall --extra-index-url https://download.pytorch.org/whl/cu118

如果是venv环境,就选进venv,再执行。这个版本的xformers目前没找到合适的,不过这版本的SDP已经相当能打了。选SDP就好了。

补充:启动命令解释

完整的启动命令可以用

HF_ENDPOINT=https://hf-mirror.com python launch.py --no-half-vae --precision autocast 

前面的HF_ENDPOINT是未侵入性的参数指定,只在此python行起效。--no-half-vae是为了能正常使用SDXL的模型,--precision 是指定运算类型为混合型,这样可以为A10或者V100这种以全精度为主的显卡,提供更好的速度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值