lpips使用笔记

LPIPS指的是 Learned Perceptual Image Patch Similarity(学习感知图像块相似度),它是一种用于衡量两张图像之间感知相似度的指标。

1. 安装

bash 复制代码
pip install lpips

2. 使用

python 复制代码
import torch
import lpips

# 加载预训练的 LPIPS 模型
loss_fn = lpips.LPIPS(net='vgg')

# 假设您有两个图像张量 img1 和 img2
img1 = torch.rand(1, 3, 256, 256)  # 示例随机图像张量 1
img2 = torch.rand(1, 3, 256, 256)  # 示例随机图像张量 2

# 计算 LPIPS 距离
d = loss_fn(img1, img2)
print(d)
python 复制代码
import torch
import lpips

# 假设您已下载的模型路径为'model_path'
loss_fn = lpips.LPIPS(net_type='vgg', model_path='model_path')

参考文献

相关推荐
Learn Beyond Limits18 小时前
神经机器翻译|Neural Machine Translation(NMT)
人工智能·神经网络·机器学习·ai·自然语言处理·nlp·机器翻译
泰迪智能科技0118 小时前
分享|大数据挖掘建模平台赋能企业智能决策与数字化转型
人工智能·数据挖掘
金融小师妹18 小时前
基于AI能源供给网络模型:霍尔木兹海峡扰动下的全球油品风险传导与区域“油荒概率”评估
深度学习·svn·逻辑回归·能源
Fleshy数模18 小时前
基于 Dlib+OpenCV 实现人脸关键点检测与表情识别
人工智能·opencv·计算机视觉
永霖光电_UVLED18 小时前
康奈尔大学 AlScN/GaN 异质结构研究“单通道和多通道 AlScN 势垒”
人工智能·神经网络·生成对抗网络
花千树-01018 小时前
IndexTTS2 在 macOS 性能最佳设置(M1/M2/M3/M4 全适用)
人工智能·深度学习·macos·ai·语音识别·ai编程
DS随心转插件18 小时前
手机怎么把豆包全部对话导出
人工智能·ai·智能手机·deepseek·ai导出鸭
MarkHD18 小时前
从“能跑”到“好用”:Python脚本监控与告警实战(邮件/钉钉/企业微信)
python·钉钉·企业微信
电磁脑机18 小时前
论AI幻觉的本质:人类符号幻觉的镜像映射与认知破局 ——基于三场正交统一场论的底层阐释
人工智能·神经网络·机器学习·重构·架构
AI袋鼠帝18 小时前
Solo独立端来了!Trae想让普通人也能拥有顶级Agent(附免费邀请码)
人工智能