pytorch中的inference使用实例


Posted in Python onFebruary 20, 2020

这里inference两个程序的连接,如目标检测,可以利用一个程序提取候选框,然后把候选框输入到分类cnn网络中。

这里常需要进行一定的连接。

#加载训练好的分类CNN网络
model=torch.load('model.pkl')

#假设proposal_img是我们提取的候选框,是需要输入到CNN网络的数据

#先定义transforms对输入cnn的网络数据进行处理,常包括resize、totensor等操作
data_transforms=transforms.Compose([transforms.RandomSizedCrop(224),
transforms.ToTensor()])

#由于transforms是对PIL格式数据操作,所以必要时转化格式

def tensor_to_PIL(tensor):
 image = tensor.cpu().clone()
 image = image.squeeze(0)
 image = unloader(image)
 return image
 
#unqueeze(0)是加多一维,对应原来batchsiaze
data=data_transforms(proposal_img).unqueeze(0)

#新版本pytorch已经不用variable,可以省略这句
data=Variable(data)
#貌似这句也是多余的
torch.no_grad()

predict=F.softmax(model(data.cuda()).cuda())

以上这篇pytorch中的inference使用实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现3行代码解简单的一元一次方程
Aug 18 Python
使用Python对Access读写操作
Mar 30 Python
django中的setting最佳配置小结
Nov 21 Python
pandas or sql计算前后两行数据间的增值方法
Apr 20 Python
python 脚本生成随机 字母 + 数字密码功能
May 26 Python
基于数据归一化以及Python实现方式
Jul 11 Python
python 获得任意路径下的文件及其根目录的方法
Feb 16 Python
python远程连接MySQL数据库
Apr 19 Python
python序列化与数据持久化实例详解
Dec 20 Python
深入了解如何基于Python读写Kafka
Dec 31 Python
Mysql数据库反向生成Django里面的models指令方式
May 18 Python
Django的ListView超详细用法(含分页paginate)
May 21 Python
python encrypt 实现AES加密的实例详解
Feb 20 #Python
Python关于反射的实例代码分享
Feb 20 #Python
Python3监控疫情的完整代码
Feb 20 #Python
浅谈Pytorch torch.optim优化器个性化的使用
Feb 20 #Python
关于torch.optim的灵活使用详解(包括重写SGD,加上L1正则)
Feb 20 #Python
Python sys模块常用方法解析
Feb 20 #Python
pytorch 实现在一个优化器中设置多个网络参数的例子
Feb 20 #Python
You might like
php实现ip白名单黑名单功能
2015/03/12 PHP
php上传文件并存储到mysql数据库的方法
2015/03/16 PHP
PHP中把错误日志保存在系统日志中(Windows系统)
2015/06/23 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
2016/09/09 PHP
php根据年月获取当月天数及日期数组的方法
2016/11/30 PHP
PHP代码加密的方法总结
2020/03/13 PHP
动态加载js的几种方法
2006/10/23 Javascript
JavaScript 学习笔记(九)call和apply方法
2010/01/11 Javascript
jquery.fileEveryWhere.js 一个跨浏览器的file显示插件
2011/10/24 Javascript
jQuery 1.9.1源码分析系列(十五)动画处理之缓动动画核心Tween
2015/12/03 Javascript
Bootstrap媒体对象的实现
2016/05/01 Javascript
vue.js指令v-for使用以及下标索引的获取
2019/01/31 Javascript
[05:42]DOTA2英雄梦之声_第10期_蝙蝠骑士
2014/06/21 DOTA
Python查找相似单词的方法
2015/03/05 Python
Python模拟登陆淘宝并统计淘宝消费情况的代码实例分享
2016/07/04 Python
Apache如何部署django项目
2017/05/21 Python
基于Python实现定时自动给微信好友发送天气预报
2018/10/25 Python
Flask模板引擎之Jinja2语法介绍
2019/06/26 Python
Python 给定的经纬度标注在地图上的实现方法
2019/07/05 Python
linux下python中文乱码解决方案详解
2019/08/28 Python
Python 类的魔法属性用法实例分析
2019/11/21 Python
numpy.ndarray 实现对特定行或列取值
2019/12/05 Python
css3类选择器之结合元素选择器和多类选择器用法
2017/03/09 HTML / CSS
小学教师自我鉴定
2013/11/07 职场文书
中专毕业生自我鉴定
2014/02/02 职场文书
《雨霖铃》教学反思
2014/02/22 职场文书
人力资源作业细则
2014/03/03 职场文书
小学清明节活动方案
2014/03/08 职场文书
毕业论文评语大全
2014/04/29 职场文书
代理人委托书
2014/08/01 职场文书
婚礼答谢词
2015/01/04 职场文书
酒会开场白大全
2015/06/01 职场文书
孔子观后感
2015/06/08 职场文书
SQL注入详解及防范方法
2021/12/06 MySQL
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android