Pytorch mask_select 函数的用法详解


Posted in Python onFebruary 18, 2020

非常简单的函数,但是官网的介绍令人(令我)迷惑,所以稍加解释。

mask_select会将满足mask(掩码、遮罩等等,随便翻译)的指示,将满足条件的点选出来。

根据掩码张量mask中的二元值,取输入张量中的指定项( mask为一个 ByteTensor),将取值返回到一个新的1D张量,

张量 mask须跟input张量有相同数量的元素数目,但形状或维度不需要相同

x = torch.randn(3, 4)
x
1.2045 2.4084 0.4001 1.1372
0.5596 1.5677 0.6219 -0.7954
1.3635 -1.2313 -0.5414 -1.8478
[torch.FloatTensor of size 3x4]
mask = x.ge(0.5)
mask
1 1 0 1
1 1 1 0
1 0 0 0
[torch.ByteTensor of size 3x4]
torch.masked_select(x, mask)
1.2045
2.4084
1.1372
0.5596
1.5677
0.6219
1.3635
[torch.FloatTensor of size 7]

以上这篇Pytorch mask_select 函数的用法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用Python计算三角函数之acos()方法的使用
May 15 Python
Python中Random和Math模块学习笔记
May 18 Python
Python语言实现百度语音识别API的使用实例
Dec 13 Python
python构建深度神经网络(续)
Mar 10 Python
如何用python写一个简单的词法分析器
Dec 18 Python
Python+selenium点击网页上指定坐标的实例
Jul 05 Python
python+OpenCV实现车牌号码识别
Nov 08 Python
python模块hashlib(加密服务)知识点讲解
Nov 25 Python
详解anaconda安装步骤
Nov 23 Python
Requests什么的通通爬不了的Python超强反爬虫方案!
May 20 Python
pandas中对文本类型数据的处理小结
Nov 01 Python
利用Python实时获取steam特惠游戏数据
Jun 25 Python
pytorch masked_fill报错的解决
Feb 18 #Python
python分别打包出32位和64位应用程序
Feb 18 #Python
pandas和spark dataframe互相转换实例详解
Feb 18 #Python
PyTorch中Tensor的数据统计示例
Feb 17 #Python
pytorch实现Tensor变量之间的转换
Feb 17 #Python
Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解
Feb 17 #Python
PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'
Feb 17 #Python
You might like
轻松修复Discuz!数据库
2008/05/03 PHP
CodeIgniter模板引擎使用实例
2014/07/15 PHP
PHP二维数组排序简单实现方法
2016/02/14 PHP
php 输入输出流详解及示例代码
2016/08/25 PHP
PHP实现的AES加密、解密封装类与用法示例
2018/08/02 PHP
javascript实现的listview效果
2007/04/28 Javascript
javascript 避免闭包引发的问题
2009/03/17 Javascript
jquery 输入框数字限制插件
2009/11/10 Javascript
Javascript根据指定下标或对象删除数组元素
2012/12/21 Javascript
js获取IFRAME当前的URL的方法
2013/11/13 Javascript
jquery 取子节点及当前节点属性值
2014/07/25 Javascript
JS获得图片alt信息的方法
2015/04/01 Javascript
用Move.js配合创建CSS3动画的入门指引
2015/07/22 Javascript
jQuery 判断图片是否加载完成方法汇总
2015/08/10 Javascript
JavaScript数据绑定实现一个简单的 MVVM 库
2016/04/08 Javascript
最简单的tab切换实例代码
2016/05/13 Javascript
浅谈js中function的参数默认值
2017/02/20 Javascript
详解使用PM2管理nodejs进程
2017/10/24 NodeJs
vue watch监听对象及对应值的变化详解
2018/02/24 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
2018/09/26 Javascript
vue使用Proxy实现双向绑定的方法示例
2019/03/20 Javascript
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
KnockoutJS数组比较算法实例详解
2019/11/25 Javascript
vue根据条件不同显示不同按钮的操作
2020/08/04 Javascript
深入理解NumPy简明教程---数组2
2016/12/17 Python
儿童学习python的一些小技巧
2018/05/27 Python
python turtle 绘制太极图的实例
2019/12/18 Python
使用pyecharts1.7进行简单的可视化大全
2020/05/17 Python
Python自定义sorted排序实现方法详解
2020/09/18 Python
瑞典时尚服装购物网站:Miinto.se
2017/10/30 全球购物
TCP/IP的分层模型
2013/10/27 面试题
一个大学生十年的职业规划
2014/01/17 职场文书
集体婚礼策划方案
2014/02/22 职场文书
奥巴马开学演讲稿
2014/05/15 职场文书
优秀教师申报材料
2014/12/16 职场文书
Python OpenCV实现传统图片格式与base64转换
2021/06/13 Python