位置: IT常识 - 正文

torch.nn.functional.interpolate()函数详解

编辑:rootadmin
torch.nn.functional.interpolate()函数详解

推荐整理分享torch.nn.functional.interpolate()函数详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

        通常可以使用pytorch中的torch.nn.functional.interpolate()实现插值和上采样。上采样,在深度学习框架中,可以简单理解为任何可以让你的图像变成更高分辨率的技术。

input(Tensor):输入张量

size(int or Tuple[int] or Tuple[int, int] or Tuple[int, int, int]) :输出大小

scale_factor (float or Tuple[float]) : 指定输出为输入的多少倍数。如果输入为tuple,其也要制定为tuple类型

mode (str) : 可使用的上采样算法,有’nearest’, ‘linear’, ‘bilinear’, ‘bicubic’ , ‘trilinear’和’area’. 默认使用’nearest’

注:使用mode='bicubic’时,可能会导致overshoot问题,即它可以为图像生成负值或大于255的值。如果你想在显示图像时减少overshoot问题,可以显式地调用result.clamp(min=0,max=255)。

torch.nn.functional.interpolate()函数详解

align_corners (bool, optional):几何上,我们认为输入和输出的像素是正方形,而不是点。如果设置为True,则输入和输出张量由其角像素的中心点对齐,从而保留角像素处的值。如果设置为False,则输入和输出张量由它们的角像素的角点对齐,插值使用边界外值的边值填充;当scale_factor保持不变时,使该操作独立于输入大小。仅当使用的算法为’linear’, ‘bilinear’, 'bilinear’or 'trilinear’时可以使用。默认设置为False

如果 align_corners=True,则对齐 input 和 output 的角点像素(corner pixels),保持在角点像素的值. 只会对 mode=linear, bilinear 和 trilinear 有作用. 默认是 False.

作用:

       根据给定的size或scale_factor参数来对输入进行下/上采样

       使用的插值算法取决于参数mode的设置

       支持目前的temporal(1D, 如向量数据), spatial(2D, 如jpg、png等图像数据)和volumetric(3D, 如点云数据)类型的采样数据作为输入,输入数据的格式为minibatch x channels x [optional depth] x [optional height] x width,具体为:

对于一个temporal输入,期待着3D张量的输入,即minibatch x channels x width 对于一个空间spatial输入,期待着4D张量的输入,即minibatch x channels x height x width 对于体积volumetric输入,期待着5D张量的输入,即minibatch x channels x depth x height x width

举例:

参考:

Pytorch上下采样函数--interpolate()

Pytorch上采样函数 包括interpolate

本文链接地址:https://www.jiuchutong.com/zhishi/299128.html 转载请保留说明!

上一篇:【GPT4】GPT4 官方报告解读(.gp4)

下一篇:模型部署入门教程(三):PyTorch 转 ONNX 详解(模型怎么部署)

  • 增值税普通发票怎么开
  • 北京增值税发票网上申领流程
  • 纳税义务发生时间记忆口诀
  • 汇算清缴加计扣除表
  • 采用现金支付
  • 无形资产专利技术计入什么科目
  • 会计凭证销毁方法
  • 小型微利企业认定标准最新
  • 零申报还要抄税吗
  • 非生产性费用不应计入产品成本
  • 发票回退是什么情况
  • 差旅费报销单属于什么凭证?
  • 来料加工与进料加工的相似之处有
  • 外经证缴纳个税流程
  • 分配现金股利的现金流
  • 前年的票发现要不得,可以冲红吗
  • 冲红的电子发票要怎么处理
  • 增值税普通发票申报
  • 客运服务费怎么开票
  • 小规模税务季报都填写哪些表格呢
  • 在建工程的折旧费计入什么科目
  • 货物退回发票冲红会计分录
  • 投资款怎么做会计科目
  • 增值税清卡失败f50006
  • 超市预付卡发票怎么开
  • 房产交易差价
  • 免征房产税是多少
  • 去年的发票今年可以抵扣吗
  • 公司流水账是会计做吗
  • 公司向银行贷款利息是多少
  • 交易性金融资产属于什么科目
  • 餐饮发票可以计入什么费用
  • 电商第三方平台规则的特点
  • 笔记本保养技巧和方法
  • 应收账款需要计提坏账准备吗
  • 捐赠支出税前扣除条件
  • 固定资产清理损失可以税前扣除吗
  • js表单验证代码
  • 图像质量评价制度及质量评价方案
  • 拉贾安帕特群岛地图中文版
  • 生产企业出口退税申报流程操作
  • idea如何运行springboot项目
  • 大数据找工作好找吗
  • php实现当前页面的快捷键
  • diskgenius命令
  • 本地住宿费怎么做账
  • 无产权证房屋转让需要公证吗
  • 政府补助 项目资本金
  • 无偿提供房屋使用证明有什么后果
  • 开具利息收入发票需不需要有经营范围
  • 拓展费用入什么科目
  • 厂房无偿使用交税吗
  • 小规模公司累计增值税
  • 个税申报当月申报了上月应发工资怎么调整
  • 进项税额不允许抵扣
  • 在建工程借款利息计入哪里
  • 销售退货和销售换货的区别
  • 出口抵减内销产品应纳税额在借方
  • 360天认证期是什么时候发布的
  • 税额抵减的账务处理
  • 记账凭证可以先做贷方吗
  • 免税收入计入起征点吗
  • 增值税发票抵扣多少个点
  • 无法安装mysql数据库
  • 如何快速提升花呗额度
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • 下载windows vista
  • ubuntu怎样
  • mac怎么复制粘贴文件夹
  • linux临时目录在哪
  • windows的fn键
  • 如何关闭win8自带杀毒
  • OS X Yosemite系统下载失败怎么办?OS X 10.10下载错误解决方法
  • js中函数定义有哪几种方式
  • express常用中间件
  • NGUI学习笔记(摘)
  • jquery里的each()是什么函数?你是如何使用他的?
  • 卸载python后模块库还用卸载吗
  • 代理记账管理办法2023
  • 建筑企业个人所得税管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设