您可以在 deepfacelab 中禁用 AVX 吗?

Can you disable AVX in deepfacelab?

提问人:Bioheater 提问时间:3/16/2022 更新时间:12/6/2022 访问量:385

问:

几个月前,我发现了“Deepfacelab”,这是一款可以创建深度伪造的软件。它是一个文件夹结构,所以我想是开源的。

最近,我尝试从家用电脑切换到可以容纳多个显卡的服务器,以加快训练过程。问题是训练过程没有开始(至少 SAEHD 和 AMP 没有,Quick 96 出于某种原因起作用)。所以我们尝试了很多很多东西,更新了 GPU dirvers,尝试了不同的 DFL 版本,安装了几个扩展,比如 python、numpy 等等。

我们得出的结论是,我家电脑中的CPU有AVX,而服务器中的CPU没有,这显然是Deepfacelab的要求。

由于目前还不能用新 CPU 替换旧 CPU,我想知道是否可以阻止 DFL 想要使用 AVX?我的意思是,程序中的某个地方必须有使用 AVX 的声明,对吧?

我试图找到声明此文件的文件,但遗憾的是,我没有足够的技能来定位自己在这个代码丛林中:/ 我的问题是:在座的有没有人有足够的经验告诉我:如果可能的话,其次:在哪里可以关闭对AVX的依赖?

如果你在里面并想看一看,这里是 github 页面的链接: https://github.com/iperov/DeepFaceLab 在“版本”下,您可以找到下载链接;我使用了 Windows 的 Mega.nz 链接并选择了以下版本:DeepFaceLab_NVIDIA_up_to_RTX2080Ti_build_11_20_2021.exe

另外,如果您需要任何其他信息,请在下面发表评论:)

我父亲和我非常感谢对此的任何答复。

问候 阿明

python cpu cpu架构 avx deep-fake

评论


答:

0赞 tokafondo 12/6/2022 #1

AVX 是一个 (TF) tensorflow 的东西。您应该获得一个没有 AVX 的 TF 版本。有些人在发布 TF 编译时没有为较旧的 CPU 启用 AVX。

评论

0赞 Community 12/8/2022
您的答案可以通过额外的支持信息得到改进。请编辑以添加更多详细信息,例如引文或文档,以便其他人可以确认您的答案是正确的。您可以在帮助中心找到有关如何写出好答案的更多信息。