在 Stable Diffusion(SD)的应用中,30 系列显卡中 3060ti 12GB 显卡、3090 和 3090ti 比较适合生成图片,其他显存不够的显卡意义不大。2080ti 22GB 魔改版本显卡比较考验运气,建议求稳定。SD 的图像生成主要依赖显卡,只要显存足够,其他配置不太差就行。之前有文章分析,i9 和 i5 的 CPU 对于生成速度影响在 10%以下。能上 4090 建议上 4090,哪怕是万丽版本也好过高配 4080。在实际测试中,使用 4080ti 笔记本,12G 显存,不同模型和设置的出图时间有所不同。例如使用 diffusers 的 2.5Gfull 模型绘制 1024*1024 尺寸的图片,一张图花了 2 分 57 秒;使用 320Mb 的 small 模型,用时 34 秒。对于 4060 和 4060TI 哪个更适合 SD,上述内容未给出直接对比,但综合来看,显存大小和性能表现是关键因素,您可以参考以上信息进行判断。
30系列显卡中,我认为3060ti12GB显卡和3090、3090ti三款显卡是比较适合SD生成图片的,其他的显存不够,快一点意义不大。至于2080ti22GB魔改版本显卡,比较考验运气哈哈,建议还是多花点求个稳定。A5000等专业卡不能玩游戏,生成速度不如同价位游戏卡,半精度训练模型运算速度可能会快一点,不建议普通玩家选购。
正好有朋友问到我SD电脑配置,就简单写一下我的观点和经验吧。SD的图像生成主要依赖的是显卡。只要显卡显存足够,就能够出图,其他的不太差就行。之前见过文章分析,i9和i5的CPU对于生成速度并无明显影响,在10%以下。能咬咬牙上4090的我全部推荐上4090哈,哪怕是万丽版本的4090也好过高配4080。
首先是canny,它有几个不同的型号,体积越大,速度越慢。我使用的是4080ti的笔记本进行的测试,12G显存。模型sdxl base+refiner提示词:masterpiece,best quality,1girl采样方法:euler a尺寸1024*1024使用diffusers的2.5Gfull模型绘制的图片,一张图花了2分57秒,从这个效率上来看,这个大尺寸基本可以弃了。使用diffusers的320Mb的small模型,用时34s,质量上差距不大,主要是时间优势很明显。我们可以再看看其他作者的,这张是kohya的,用时33秒,更接近真实质感。sai的canny分为128lora和256lora,分别用时39秒和1分08秒,这个模型比较偏绘画的感觉。最后还有一个t2i的canny模型,用时34s,也是偏插画一点。你们觉得哪个效果更好呢?时间上基本都在30秒以上,如果关掉refiner的话,能节省一半左右的时间,平均在17秒左右。#Depth深度接下来测试一些depth模型,图形尺寸664*1024。使用diffusers的full模型,用时2分48秒,sdxl给我随机到了一个拼贴画的风格。使用diffusers的small模型,用时23s。使用kohya模型,用时42秒。这……好像和我的图片没什么关系。