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 相关文章推荐
python3+PyQt5实现使用剪贴板做复制与粘帖示例
Jan 24 Python
Python常见MongoDB数据库操作实例总结
Jul 24 Python
详解利用python+opencv识别图片中的圆形(霍夫变换)
Jul 01 Python
Ubuntu+python将nii图像保存成png格式
Jul 18 Python
python实现复制大量文件功能
Aug 31 Python
tensorboard实现同时显示训练曲线和测试曲线
Jan 21 Python
Tensorflow中的dropout的使用方法
Mar 13 Python
python实现处理mysql结果输出方式
Apr 09 Python
python操作链表的示例代码
Sep 27 Python
pycharm 多行批量缩进和反向缩进快捷键介绍
Jan 15 Python
python制作抽奖程序代码详解
Jan 15 Python
python读取图片颜色值并生成excel像素画的方法实例
Feb 19 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的5个入手程序
2006/11/23 PHP
php文本转图片自动换行的方法
2013/03/13 PHP
PHP CURL获取返回值的方法
2014/05/04 PHP
android上传图片到PHP的过程详解
2015/08/03 PHP
THREE.JS入门教程(6)创建自己的全景图实现步骤
2013/01/25 Javascript
Jquery插件分享之气泡形提示控件grumble.js
2014/05/20 Javascript
js实现仿百度瀑布流的方法
2015/02/05 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
JS+CSS简单树形菜单实现方法
2015/09/12 Javascript
jQuery实现响应鼠标滚动的动感菜单效果
2015/09/21 Javascript
js数组如何添加json数据及js数组与json的区别
2015/10/27 Javascript
深入学习AngularJS中数据的双向绑定机制
2016/03/04 Javascript
浅析函数声明和函数表达式——函数声明的声明提前
2016/05/03 Javascript
利用jQuery实现CheckBox全选/全不选/反选的简单代码
2016/05/31 Javascript
jquery-mobile基础属性与用法详解
2016/11/23 Javascript
Nodejs搭建wss服务器教程
2017/05/24 NodeJs
利用nginx + node在阿里云部署https的步骤详解
2017/12/19 Javascript
js判断复选框是否选中的方法示例【基于jQuery】
2019/10/10 jQuery
JS删除对象中某一属性案例详解
2020/09/08 Javascript
vue中可编辑树状表格的实现代码
2020/10/31 Javascript
Python基于pygame实现的font游戏字体(附源码)
2015/11/11 Python
Python生成随机验证码的两种方法
2015/12/22 Python
手把手教你python实现SVM算法
2017/12/27 Python
python批量替换页眉页脚实例代码
2018/01/22 Python
Python决策树和随机森林算法实例详解
2018/01/30 Python
用python处理MS Word的实例讲解
2018/05/08 Python
python使用多进程的实例详解
2018/09/19 Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
2019/09/16 Python
Python3.7 pyodbc完美配置访问access数据库
2019/10/03 Python
Python文件名匹配与文件复制的实现
2020/12/11 Python
详解HTML5中ol标签的用法
2015/09/08 HTML / CSS
欧洲最大的高尔夫零售商:American Golf
2019/09/02 全球购物
酒吧员工的岗位职责
2013/11/26 职场文书
在校生证明
2015/06/17 职场文书
基于Redis延迟队列的实现代码
2021/05/13 Redis
zabbix agent2 监控oracle数据库的方法
2021/05/13 Oracle