函数定义

torch.clamp(input, min, max, out=None)

作用:限幅。将input的值限制在[min, max]之间,并返回结果到一个新张量

参数

  • input (Tensor) – 输入张量
  • min (Number) – 限制范围下限
  • max (Number) – 限制范围上限
  • out (Tensor, optional) – 输出张量
import torcha = torch.arange(9).reshape(3, 3)   # 创建3*3的tensor
b = torch.clamp(a, 3, 6)     # 对a的值进行限幅,限制在[3, 6]
print('a:', a)
print('shape of a:', a.shape)
print('b:', b)
print('shape of b:', b.shape)'''   输出结果   '''
a: tensor([[0, 1, 2],[3, 4, 5],[6, 7, 8]])
shape of a: torch.Size([3, 3])b: tensor([[3, 3, 3],[3, 4, 5],[6, 6, 6]])
shape of b: torch.Size([3, 3])

此处可以看到,当input的值小于min时,就将input置为min,大于max时,就将input置为max

参考:https://www.cnblogs.com/hellcat/p/8445372.html

pytorch:torch.clamp()_大雄没有叮当猫的博客-CSDN博客

【PyTorch】torch.clamp()==>将input的值限制在[min, max]之间,并返回结果到一个新张量相关推荐

  1. Pytorch:torch.clamp()函数

    1 torch.clamp() 将输入input张量每个元素的夹紧到区间 [min,max],并返回结果到一个新张量. torch.clamp(input, min, max, out=None) → ...

  2. torch.clamp()

    torch.clamp(input, min, max, out=None) → Tensor 将输入input张量每个元素的夹紧到区间 [min,max][min,max],并返回结果到一个新张量. ...

  3. 【 C 】在双链表中插入一个新值的简明程序

    上两篇博文讲了如何在单链表中插入一个值: [ C ]在单链表中插入一个新节点的尝试(一) [ C ]在单链表中插入一个新节点的尝试(二) 这篇博文讲解如何在双链表中插入一个值. 单链表的替代方案就是双 ...

  4. 2021.08.25学习内容torch.clamp(input, min, max, out=None) → Tensor,torch.mm(matrix multiply)

    学习pytorch时,看到了mm和clamp,不甚理解,其他地方也看到过,所以具体了解一下 前向传递:计算预测yh = x.mm(w1)h_relu = h.clamp(min=0) 把 h 张量的最 ...

  5. PyTorch 笔记(05)— Tensor 基本运算(torch.abs、torch.add、torch.clamp、torch.div、torch.mul、torch.pow等)

    1. 函数汇总 Tensor 的基本运算会对 tensor 的每一个元素进行操作,此类操作的输入与输出形状一致,常用操作见下表所示. 对于很多操作,例如 div.mul.pow.fmod.等, PyT ...

  6. PyTorch中的torch.clamp()实现矩阵裁剪

    torch.clamp(input, min=None, max=None) → Tensor Tensor.clamp(min=None, max=None) → Tensor torch.clip ...

  7. pytorch笔记 torch.clamp(截取上下限)

    1 基本用法 torch.clamp(input, min=None, max=None, *, out=None) 使得tensor中比min小的变成min,比max大的变成max 2 使用举例 i ...

  8. pytorch torch.item()(返回此张量的值作为标准Python数字。 这仅适用于具有一个元素的张量。)

    https://pytorch.org/docs/1.1.0/tensors.html?highlight=item#torch.Tensor.item item() → number Returns ...

  9. pytorch中torch.clamp()使用方法

    torch.clamp(x, min, max) 该函数是用来做截断处理的,通常被使用在需要比较大小的地方. x:待处理的tensor对象 min:截断的最小值 max:截断的最大值 该函数的截断规则 ...

最新文章

  1. webpack4.0让编译速度飙升
  2. pandas 索引_10分钟带你学会Pandas多层级索引
  3. 静态配置_Linux网络配置之NAT静态ip配置
  4. 匿名管道 阻塞_Linux系统编程—有名管道
  5. mysql pdm_mysql 生成pdm
  6. 云原生时代的运维体系进化
  7. ODPS2.0重装上阵,优化提升SQL语言表达能力
  8. 天生对数字不敏感的人,如何提升对数据的敏感度?
  9. 4.算法通关面试 --- 树和图
  10. 中计算正方形面积的方法_风管及管道部件设计过程中常用的计算方法
  11. matlab2020面板介绍
  12. DHSNet: Deep Hierarchical Saliency Network for Salient Object Detection阅读总结
  13. python矩阵求每个元素平方矩阵
  14. 练习题目---光照度
  15. swift-UIStoryboard故事板
  16. Python下载网易云歌曲(版权限制的怎么播放和下载呢?)
  17. char *那些事儿
  18. 如何理解c语言中的回调函数
  19. 串口打开失败!请检查指定串口是否存在或者已被打开
  20. 贪心算法 Greedy

热门文章

  1. 个人成长中,关于规划设计的思考
  2. ADB wifi调试步骤
  3. EM算法【图像迭代】
  4. Hough 圆变换----Matlab实现
  5. 自定义behavior-仿华为应用市场
  6. “物联网”“云计算” IT业新概念风起云涌
  7. STM32串口DMA超时接收方法,可大大节约CPU时间
  8. Vijos P1196吃糖果游戏[组合游戏]
  9. 从java进程里dump出类的class文件的小工具--dumpclass
  10. ORACLE数据库管理工具EM