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操作mysql中文显示乱码的解决方法
Oct 11 Python
python抓取并保存html页面时乱码问题的解决方法
Jul 01 Python
Pycharm学习教程(2) 代码风格
May 02 Python
Python3中简单的文件操作及两个简单小实例分享
Jun 18 Python
Python实现运行其他程序的四种方式实例分析
Aug 17 Python
详解python中list的使用
Mar 15 Python
Python Flask框架扩展操作示例
May 03 Python
python 判断三个数字中的最大值实例代码
Jul 24 Python
django解决订单并发问题【推荐】
Jul 31 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
Aug 13 Python
在pytorch 中计算精度、回归率、F1 score等指标的实例
Jan 18 Python
学会Python数据可视化必须尝试这7个库
Jun 16 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设计模式中单例模式的应用分析
2013/05/15 PHP
sql注入与转义的php函数代码
2013/06/17 PHP
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
2014/07/28 PHP
简单介绍PHP非阻塞模式
2016/03/03 PHP
php similar_text()函数的定义和用法
2016/05/12 PHP
Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室
2016/08/17 PHP
PHP实现的网站目录扫描索引工具
2016/09/08 PHP
学习jquery必备 api中英文对照的chm手册 下载
2007/05/03 Javascript
js数组循环遍历数组内所有元素的方法
2014/01/18 Javascript
node.js中使用socket.io的方法
2014/12/15 Javascript
基于jquery实现图片放大功能
2016/05/07 Javascript
jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
2016/08/05 Javascript
移动开发之自适应手机屏幕宽度
2016/11/23 Javascript
BootStrap中Table隐藏后显示问题的实现代码
2017/08/31 Javascript
JS+HTML+CSS实现轮播效果
2017/11/28 Javascript
nodejs 简单实现动态html的方法
2018/05/12 NodeJs
24个ES6方法解决JS实际开发问题(小结)
2020/05/31 Javascript
Python+django实现文件下载
2016/01/17 Python
Python生成MD5值的两种方法实例分析
2019/04/26 Python
深入浅析Python 中的sklearn模型选择
2019/10/12 Python
Python 如何对文件目录操作
2020/07/10 Python
Python jieba库分词模式实例用法
2021/01/13 Python
Python 中的函数装饰器和闭包详解
2021/02/06 Python
35款精致的 CSS3 和 HTML5 网页模板 推荐
2012/08/03 HTML / CSS
预订奥兰多和佛罗里达州公园门票:FloridaTix
2018/01/03 全球购物
乌克兰最大的家用电器和电子产品连锁店:Eldorado
2019/10/02 全球购物
创业培训计划书
2014/05/03 职场文书
党的群众路线专项整治方案
2014/11/03 职场文书
2016大学生诚信考试承诺书
2016/03/25 职场文书
火锅店的开业营销方案范本!
2019/07/05 职场文书
公司开业的祝贺语大全(60条)
2019/07/05 职场文书
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python
Python selenium模拟网页点击爬虫交管12123违章数据
2021/05/26 Python
Python的三个重要函数详解
2022/01/18 Python
详解Flutter和Dart取消Future的三种方法
2022/04/07 Java/Android
Docker下安装Oracle19c
2022/04/13 Servers