GeneFace Plus Plus 的显存占用属于中等偏高水平,具体取决于你运行的阶段(训练还是推理)以及分辨率设置。
以下是详细的显存占用分析:
这是普通用户最关心的部分(即使用已经训练好的模型生成说话人脸视频)。
xformers 或调整 batch size 来缓解,但生成速度会变慢。如果你打算用自己的数据训练模型,显存需求会大幅提升。
GeneFace++ 相比初代 GeneFace 虽然效率提升了,但它本质上是一个基于 NeRF (Neural Radiance Fields) 和 GAN 的模型:
| 使用场景 | 推荐显卡显存 | 备注 |
|---|---|---|
| 仅运行推理 (生成视频) | 8GB - 12GB | 6GB 可能报错,8GB 是舒适区。 |
| 训练模型 (Fine-tune) | 16GB+ | 12GB 非常勉强,24GB (4090) 最佳。 |
| 从头训练 (Train from scratch) | 24GB+ | 数据集大,模型复杂,非常吃资源。 |
建议:
如果你只是想体验生成效果,且显卡显存低于 8GB(例如 4GB 或 6GB),可能会遇到很多显存溢出的问题。建议寻找对低显存优化更好的替代方案,或者租用云服务器(如 AutoDL)进行推理。