Stable Diffusion支持AMD显卡吗?

AMD显卡或集显用户也可以使用Stable Diffusion这款AI作图工具。下面是在Windows系统上使用AMD显卡(或集显)安装和使用Stable Diffusion的方法。

fe1845c279d55c6dd16ff5214617c667

首先,我们需要安装Python和Git软件。建议安装Python的3.10.9或3.10.6版本,并勾选”Add Python.exe to PATH”选项。然后,下载并安装Git软件。

接下来,我们需要下载Stable Diffusion的软件包。在AUTOMATIC1111/stable-diffusion-webui的官方网站上下载zip文件,并解压缩到电脑上。

进入解压后的stable-diffusion-webui文件夹,双击运行webui-user.bat文件。在安装过程中,可能需要下载大约10GB的文件。安装完成后,会显示一个网址(例如127.0.0.1:7860),将这个网址拷贝到浏览器中即可打开Stable Diffusion软件。

如果在安装过程中遇到报错,我们可以根据以下解决方案进行处理。

首先是一个可能出现的报错信息:”AssertionError: Torch is not able to use GPU; add –skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check”。解决方法是在launch.py文件中找到commandline_args = os.environ.get这一行,并在后面加上”–skip-torch-cuda-test”。保存并退出后,重新运行webui-user.bat即可。

另一个可能的报错信息是:”RuntimeError: “LayerNormKernelImpl” not implemented for ‘Half'”。解决方法是在launch.py文件中找到commandline_args = os.environ.get这一行,并将”–skip-torch-cuda-test”修改为”–skip-torch-cuda-test –precision full –no-half”。保存并退出后,重新启动Stable Diffusion软件即可。

总结一下,AMD显卡或集显用户也可以安装和使用Stable Diffusion这款AI作图工具。只需要按照以上步骤进行安装和配置,就可以开始创作各种风格的AI照片了。

原创文章,作者:SD中文网,如若转载,请注明出处:https://www.stablediffusion-cn.com/sd/sd-use/1087.html