-
Notifications
You must be signed in to change notification settings - Fork 96
Description
If you want to run Direct3D-S2, you must meet these requirements—otherwise, there's no point in even trying.
如果你要跑Direct3D-S2,你必须要满足这个条件,不满足就可以不用尝试了
First, your GPU must be an NVIDIA RTX 30-series or newer. Do not even consider RTX 20-series or older cards, because this project requires FlashAttention, which is only supported on 30-series and above. Even if you configure the environment to use xformers in an attempt to run it on older GPUs, many parts of the code will still fall back to FlashAttention—it's hardcoded that way, and there's no workaround.
首先,显卡必须是N卡30系以及以上,20系或更低的不用考虑了,因为
这个项目必须用FlashAttention,这是30系以上显卡的东西,就算你设置了环境用 xformers,想要让更低的显卡用,它很多部分还是会用FlashAttention,它的代码里就是这么写的,没有办法
Additionally, this project only works on Linux, as a critical dependency is only available for Linux and has no Windows version.
If you're a Windows user, you can launch PowerShell as Administrator (press Win+X and select "PowerShell (Admin)"), then set up and run the project inside WSL2 (Windows Subsystem for Linux).
这个项目必须是Linux才能用,因为某个关键库只有Linux版本,没有Windows版本.
如果你是Windows用户,你可以通过按Win+X然后选PowerShell(管理员),在里面通过使用WSL2去跑Linux
If you meet these two requirements, you can give it a try—and with persistence, you'll eventually succeed. If not, your only option is to upgrade to an expensive new machine.
如果你满足这2个条件,那就可以尝试了,最后你总会成功.不满足想要用就乖乖换昂贵的新机吧