14_pytorch.where,pytorch.gather
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相关推荐
- 实现大规模图计算的算法思路
分享嘉宾:徐潇然 Hulu 研究员 编辑整理:莫高鼎 出品平台:DataFunTalk 导读:2017年我以深度学习研究员的身份加入Hulu,研究领域包括了图神经网络及NLP中的知识图谱推理,其中我们 ...
- gather torch_浅谈Pytorch中的torch.gather函数的含义
pytorch中的gather函数 pytorch比tensorflow更加编程友好,所以准备用pytorch试着做最近要做的一些实验. 立个flag开始学习pytorch,新开一个分类整理学习pyt ...
- pytorch新手需要注意的隐晦操作Tensor,max,gather
文章移到:https://oldpan.me/archives/pytorch-rookie-care-tensor-max-gather pytorch中有很多操作比较隐晦,需要仔细研究结合一些例子 ...
- Pytorch的使用:torch.gather函数
Pytorch的使用:torch.gather函数 **torch.gather()** 作用:方便从批量tensor中获取特定化维度指定索引下的数据,该索引往往是乱序的. 首先看一下官方文档中的3维 ...
- pytorch中gather用法
pytorch中gather的用法 2维度tensor进行映射: 3维度tensor进行映射: gather其实是对input进行一种映射,index必须是 LongTensor格式. 2维度tens ...
- Pytorch中gather函数的个人理解方法
之前一直理解不了Pytorch中gather的用法,看了官方的文档也是一头雾水.然后自己琢磨,找规律,用以下方法进行理解. 一.官方文档 torch.gather(input, dim, index, ...
- Pytorch中的torch.gather函数的含义
pytorch中的gather函数 pytorch比tensorflow更加编程友好,所以准备用pytorch试着做最近要做的一些实验. 立个flag开始学习pytorch,新开一个分类整理学习pyt ...
- Pytorch中scatter与gather操作
文章目录 数据发散scatter 带聚集的发散scatter_add_ onnx中scatterND 数据聚集gather 数据发散scatter 函数原型pytorch官方文档scatter_: s ...
- 理解 PyTorch 中的 gather 函数
好久没更新博客了,最近一直在忙,既有生活上的也有工作上的.道阻且长啊. 今天来水一文,说一说最近工作上遇到的一个函数:torch.gather() . 文字理解 我遇到的代码是 NLP 相关的,代码中 ...
最新文章
- 【Qt】Log4Qt(三)源码分析
- android 图片读写,Android系统中图片的读写
- CUDA Libraries简介
- EPPLUS之外的选择,EXCEL的操作(NPOI,POI(java))
- OpenStack tokens id获取测试
- [渝粤题库]陕西师范大学《幼儿园科学教育》作业
- 怎么彻底重装清空电脑_电脑开不了机怎么重装系统?不用送去维修店啦!
- Head First 设计模式中的命令模式 的一个错误
- Linux网络服务之DHCP
- 免费制作gif图片工具
- css如何实现div背景透明
- h5学习笔记:写一个小表格
- 论文复现_显示屏装配尺寸测量
- 现代交换原理——时间接线器
- SRGAN-超分辨率图像复原
- 高精度定位赋能行业创新,Petal Maps Platform 创新地图平台能力
- 题源报刊第三季--Lesson 3--Gender equality at work is a matter of respect,not just money
- MATLAB参数估计 置信区间
- linux shell翻译英文脚本
- 为什么上班只是坐着,一天下来还是觉得好累?
热门文章
- img打 webpack_webpack打包html里面img后src为“[object Module]”问题
- jQuery 事件介绍
- MySQL 之Navicat Premium 12安装使用、pymysql模块使用、sql注入问题的产生与解决
- 二进制蚁群算法【源码实现】
- 爬虫实战:要不是热爱学习,谁会爬小姐姐。分析Ajax来爬取今日头条街拍美图(python)
- mysql数据库入门教程(6):数据的增删改
- Servlet 过滤器
- JavaScript实现clearBit清除位算法(附完整源码)
- boost::rotate相关的测试程序
- boost::iota相关的测试程序