1、介绍:

This repository provides preciseefficient, and extensible implementations of the popular metrics for generative model evaluation, including:

  • Inception Score (ISC)
  • Fréchet Inception Distance (FID)
  • Kernel Inception Distance (KID)
  • Perceptual Path Length (PPL)

github 地址为:https://github.com/toshas/torch-fidelity

2、安装:

pip install torch-fidelity

3、使用:

这里的 --isc 是计算的input1文件夹下的images

①、当你的图像数量比较少的时候,通过添加 --kid-subset-size N 来使KID的计算生效

fidelity --gpu 0 --isc --kid --fid --input1 ./input_images --input2 ./output_images --kid-subset-size 100

②当你的图像数量比较多的时候,去掉 --kid-subset-size N 即可

fidelity --gpu 0 --isc --kid --fid --input1 ./input_images --input2 ./output_images

API:

Usage Examples with Command Line — torch-fidelity 0.3.0 documentation

为什么没有PPL?

Perceptual Path Length

对生成图片除了要求清晰、多样之外。我们还希望生成模型可以结合不同的训练图片的特征。比如说我取一个人的发型,取另一个人的脸型,然后结合生成一张图片。

也就是生成器能否很好的把不同图片的特征分离出来,论文StyleGAN提出了Perceptual Path Length(PPL)用来评估这个指标。

这个一般用在人脸、狗脸上,例如风景图、分子图似乎不适用

【图像生成Metrics】快速计算FID、KID、IS、PPL相关推荐

  1. 如何快速计算生成模型的FID、IS、sFID、Precision、Recall等关键评价指标?

    前言:无论是对于GANs.VAEs.Diffusion models.flow-based models等生成模型,计算评价指标是都是必需品.这篇博客教大家如何快速计算FID.IS.sFID.Prec ...

  2. (2022,MoCA)Few-shot 图像生成的原型记忆(Prototype Memory)和注意力机制

    Prototype Memory and Attention Mechanisms for Few Shot Image Generation 公众号:EDPJ 目录 0. 摘要 1. 简介 2. 相 ...

  3. 赞!图像生成PyTorch库火了,涵盖18+ SOTA GAN实现

    点上方计算机视觉联盟获取更多干货 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:机器之心 AI博士笔记系列推荐 周志华<机器学习>手推笔记正式开源!可打印版本附pdf下载链接 近 ...

  4. 图像生成论文阅读:GLIDE算法笔记

    标题:GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Models 会议:I ...

  5. NeurIPS 2022 | MoVQ: 基于Modulating Quantized Vectors的高保真图像生成

    原文标题:MoVQ: Modulating Quantized Vectors for High-Fidelity Image Generation 一.问题提出 虽然两级Vector Quantiz ...

  6. 使用Python,OpenCV实现图像之间超快速的颜色转移

    图像之间超快速的颜色转移 1. 效果图 2. 步骤 3. 改进算法的方法 4. 源码 参考 目标:源图像与目标图像,转移源图像的色彩空间到目标图像,生成一张新的图像: 有关如何在两个图像之间转移颜色, ...

  7. 涵盖18+ SOTA GAN实现,这个图像生成领域的PyTorch库火了

    视学算法报道 转载自:机器之心 作者:杜伟.陈萍 GAN 自从被提出后,便迅速受到广泛关注.我们可以将 GAN 分为两类,一类是无条件下的生成:另一类是基于条件信息的生成.近日,来自韩国浦项科技大学的 ...

  8. 这个图像生成领域的PyTorch库火了,涵盖18+ SOTA GAN实现

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 机器之心报道 近日,在 GitHub 上看到了一个非常有意义的项目 PyTorch-S ...

  9. ICCV 2019 | COCO-GAN:通过条件坐标的部分图像生成

    作者丨文永明 学校丨中山大学硕士生 研究方向丨Object Manipulation.机器人视觉.GAN 引言 这是一篇发表在 ICCV 2019 的 Oral 论文,是国立清华大学.国立台湾大学以及 ...

最新文章

  1. windows命令大全_必收藏!电脑快捷键、组合键大全
  2. python中return的理解-Python return语句 函数返回值
  3. phy芯片测试寄存器_PCIe 5.0首秀!7nm IP方案已成熟!PCIe 5.0的芯片设计有多难?...
  4. 【MOSS】Sharepoint大附件上传
  5. 如何在Appscale下发布自己的应用(二)
  6. python安装gdal包_linux下gdal的python包的安装
  7. R中的 url编码 和 解码
  8. java元数据是什么_Java和大数据是什么关系 杭州哪个就业前景更好
  9. 新科高德发布2009.03版电子眼升级数据升级方法: 1. 新科2440方案机器内
  10. 身份证阅读器在人事管理中的運用
  11. 如何压缩PDF文件的大小
  12. 百钱买百鸡问题,Python编程解决
  13. 网络设备设置/取消console口登陆单独密码
  14. PC系统启动过程简介以及Windows引导修复
  15. 开源并“免费”的Linux平台DAW——Ardour 4.0发布
  16. Bellman-ford算法详解
  17. MySQL——修改语句
  18. AI+教育 I 69天流利说APP学习浅谈自适应学习
  19. authorization权限控制_授权(Authorization)
  20. 登陆qq出现计算机丢失msvcp140.dll,缺少msvcp140.dll怎么办?msvcp140.dll丢失解决方法...

热门文章

  1. 综合治理GIS方案(综治)
  2. 管桩的弹性模量计算公式_弹性模量法测定桩身应力分析
  3. TMS320F280049C 学习笔记11 控制率加速器 CLA 例程
  4. 汇编实现乐曲演奏《两只老虎》
  5. 2021远程统考计算机和英语,2021年远程网络教育大学英语B统考题库网考试卷
  6. 64位 gnuwin32_linux系统中32位和64位的区别?
  7. vulnhub靶场GoldenEye靶场
  8. riak mysql_[Translate] 从SQL数据库迁移到Riak
  9. 《大道至简》的幕后故事(3):“愚公移山记”事物篇
  10. 【计算机基础】二进制和十进制的转换计算