#163 · 主分类: MLOps与评测

pytorch-fid

deep-learning fid fid-score frechet-distance gan generative-adversarial-network inception-score pytorch

使用PyTorch计算FID分数

项目最后更新:07/03/24

GitHub Stars

3.9K

Forks数量

528

贡献者数量

16

许可证

Apache-2.0

收录理由

训练图像生成模型时,FID几乎是论文里必报的指标,用来证明新模型比基线强。这个PyTorch移植版是很多人需要计算FID时的默认选择。它通过把两组图像的Inception特征拟合成高斯分布,再求两个分布之间的Fréchet距离来打分,这种度量比像素级损失更贴近人对视觉质量的主观判断。使用起来很简单,命令行指定两个文件夹就能跑,还能把某个数据集的统计结果存成.npz文件复用,后续跟多个模型对比时不用重复提取特征。如果图片数量不到默认设置要求的约2000张,也可以改用Inception网络的较低层特征,但不同特征层算出的分数不能直接比较。需要留意的是,由于后端和插值实现的差异,结果和官方TensorFlow版本不会完全一致,如果论文里要跟已发表数字精确对齐,最好先读一下文档。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目