GeneFace++ 默认可能用 512 或更高。
# config 或推理参数
img_size: 256 # 或 128batch_size: 1use_parser: false
use_sr: falsemodel.half()
audio_features = audio_features.half()或启动参数:
--fp16✅ 显存几乎减半
不要一次性生成整段长视频:
把音频切成 5~10s 一段,分别推理再拼接把非活跃模型放 CPU:
model.to('cpu')
# 用的时候再 .cuda()batch_size: 1
accumulate_grad_batches: 4
img_size: 256
fp16: truemax_frames_per_video: 300
num_workers: 2for p in audio_encoder.parameters():
p.requires_grad = False如果你改了 NeRF / renderer:
torch.utils.checkpoint.checkpoint(fn, x)✅ 显存 ↓
| 显存 | 建议 |
|---|---|
| 4G | 128/256 + fp16 + 分段 |
| 6G | 256 + fp16 + batch=1 |
| 8G | 256/512 + fp16 |
| 12G+ | 可 512 全开 |
你可以告诉我:
我可以直接给你 具体改哪一行配置 / 哪段代码。