查看 GeneFace Plus Plus 的显存占用,主要可以通过以下几种方式:
在命令行中运行:
nvidia-smiwatch -n 1 nvidia-smi这表示每秒刷新一次显存使用情况。
如果你在运行 GeneFace++ 的训练或推理代码,可以在代码中加入:
import torch
print(torch.cuda.memory_allocated() / 1024 / 1024, "MB") # 已分配显存
print(torch.cuda.memory_reserved() / 1024 / 1024, "MB") # 缓存显存sudo apt install nvtop
nvtopbatch_sizefp16 / bf16)gradient checkpointing如果你愿意,可以把你当前的 显卡型号 + 报错信息 / 配置 发给我,我可以帮你判断是显存不足还是配置问题。