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')

参考文献

相关推荐
法外狂徒17 小时前
将 Pi Agent 接入 HagiCode 的实践之路
服务器·前端·人工智能
CoderIsArt7 小时前
使用深度学习方法进行纺织品和颜色缺陷检测
人工智能·深度学习
木木学AI7 小时前
2026年云呼叫中心PoC验证:通信底座、高并发、工单集成三维评估方法
人工智能
hongyucai7 小时前
详解rlinf强化学习四步曲
人工智能·python·算法·架构
c_lb72887 小时前
2026年下半年AI量化工具,阶段不同重点也不同
人工智能·python
IT_陈寒8 小时前
React中useEffect的依赖项把我坑惨了
前端·人工智能·后端
a1117768 小时前
SLAM 学习笔记(三)视觉里程计2(VO) 特征点法
人工智能·笔记·学习
湘美书院--湘美谈教育8 小时前
湘美谈教育湘美书院绥宁文学系列:AI时代的小说,雪峰号
大数据·人工智能·深度学习·机器学习·生活
汤姆yu8 小时前
面向具身智能的物理视频模拟器:蚂蚁灵波LingBot-Video开源模型全解析
java·大数据·人工智能·gpt·开源·大模型·音视频
三品吉他手会点灯8 小时前
嵌入式机器学习 - 学习笔记1.1.2 - 机器学习的局限性与伦理
人工智能·笔记·嵌入式硬件·学习·机器学习