1.14.高级OP

1.14.1.where


给定一个条件cond,满足条件的取x对应位置元素,不满足的取y对应元素

代码示例:

# -*- coding: UTF-8 -*-import torcha = torch.randn(3, 5)
b = torch.ones(3, 5)print(a)
"""
输出结果:
tensor([[ 1.4446,  0.4373,  0.6730,  0.1549, -1.0664],[ 0.4106,  0.3604,  1.3719, -0.9672,  0.7382],[ 0.2602, -0.3008,  0.8865, -0.2711,  0.1028]])
"""
print(b)
"""
输出结果:
tensor([[1., 1., 1., 1., 1.],[1., 1., 1., 1., 1.],[1., 1., 1., 1., 1.]])
"""print(torch.where(a > 0, a, b))
"""
输出结果:
tensor([[1.4446, 0.4373, 0.6730, 0.1549, 1.0000],[0.4106, 0.3604, 1.3719, 1.0000, 0.7382],[0.2602, 1.0000, 0.8865, 1.0000, 0.1028]])
"""

1.14.2.gather

举例

14_pytorch.where,pytorch.gather相关推荐

  1. 实现大规模图计算的算法思路

    分享嘉宾:徐潇然 Hulu 研究员 编辑整理:莫高鼎 出品平台:DataFunTalk 导读:2017年我以深度学习研究员的身份加入Hulu,研究领域包括了图神经网络及NLP中的知识图谱推理,其中我们 ...

  2. gather torch_浅谈Pytorch中的torch.gather函数的含义

    pytorch中的gather函数 pytorch比tensorflow更加编程友好,所以准备用pytorch试着做最近要做的一些实验. 立个flag开始学习pytorch,新开一个分类整理学习pyt ...

  3. pytorch新手需要注意的隐晦操作Tensor,max,gather

    文章移到:https://oldpan.me/archives/pytorch-rookie-care-tensor-max-gather pytorch中有很多操作比较隐晦,需要仔细研究结合一些例子 ...

  4. Pytorch的使用:torch.gather函数

    Pytorch的使用:torch.gather函数 **torch.gather()** 作用:方便从批量tensor中获取特定化维度指定索引下的数据,该索引往往是乱序的. 首先看一下官方文档中的3维 ...

  5. pytorch中gather用法

    pytorch中gather的用法 2维度tensor进行映射: 3维度tensor进行映射: gather其实是对input进行一种映射,index必须是 LongTensor格式. 2维度tens ...

  6. Pytorch中gather函数的个人理解方法

    之前一直理解不了Pytorch中gather的用法,看了官方的文档也是一头雾水.然后自己琢磨,找规律,用以下方法进行理解. 一.官方文档 torch.gather(input, dim, index, ...

  7. Pytorch中的torch.gather函数的含义

    pytorch中的gather函数 pytorch比tensorflow更加编程友好,所以准备用pytorch试着做最近要做的一些实验. 立个flag开始学习pytorch,新开一个分类整理学习pyt ...

  8. Pytorch中scatter与gather操作

    文章目录 数据发散scatter 带聚集的发散scatter_add_ onnx中scatterND 数据聚集gather 数据发散scatter 函数原型pytorch官方文档scatter_: s ...

  9. 理解 PyTorch 中的 gather 函数

    好久没更新博客了,最近一直在忙,既有生活上的也有工作上的.道阻且长啊. 今天来水一文,说一说最近工作上遇到的一个函数:torch.gather() . 文字理解 我遇到的代码是 NLP 相关的,代码中 ...

最新文章

  1. 【Qt】Log4Qt(三)源码分析
  2. android 图片读写,Android系统中图片的读写
  3. CUDA Libraries简介
  4. EPPLUS之外的选择,EXCEL的操作(NPOI,POI(java))
  5. OpenStack tokens id获取测试
  6. [渝粤题库]陕西师范大学《幼儿园科学教育》作业
  7. 怎么彻底重装清空电脑_电脑开不了机怎么重装系统?不用送去维修店啦!
  8. Head First 设计模式中的命令模式 的一个错误
  9. Linux网络服务之DHCP
  10. 免费制作gif图片工具
  11. css如何实现div背景透明
  12. h5学习笔记:写一个小表格
  13. 论文复现_显示屏装配尺寸测量
  14. 现代交换原理——时间接线器
  15. SRGAN-超分辨率图像复原
  16. 高精度定位赋能行业创新,Petal Maps Platform 创新地图平台能力
  17. 题源报刊第三季--Lesson 3--Gender equality at work is a matter of respect,not just money
  18. MATLAB参数估计 置信区间
  19. linux shell翻译英文脚本
  20. 为什么上班只是坐着,一天下来还是觉得好累?

热门文章

  1. img打 webpack_webpack打包html里面img后src为“[object Module]”问题
  2. jQuery 事件介绍
  3. MySQL 之Navicat Premium 12安装使用、pymysql模块使用、sql注入问题的产生与解决
  4. 二进制蚁群算法【源码实现】
  5. 爬虫实战:要不是热爱学习,谁会爬小姐姐。分析Ajax来爬取今日头条街拍美图(python)
  6. mysql数据库入门教程(6):数据的增删改
  7. Servlet 过滤器
  8. JavaScript实现clearBit清除位算法(附完整源码)
  9. boost::rotate相关的测试程序
  10. boost::iota相关的测试程序