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判断字符串是否包含子字符串的方法
Mar 24 Python
pygame学习笔记(6):完成一个简单的游戏
Apr 15 Python
python装饰器与递归算法详解
Feb 18 Python
Ruby元编程基础学习笔记整理
Jul 02 Python
python数据处理实战(必看篇)
Jun 11 Python
Python内置模块logging用法实例分析
Feb 12 Python
python爬虫面试宝典(常见问题)
Mar 02 Python
Python+OpenCV实现车牌字符分割和识别
Mar 31 Python
tensorflow的计算图总结
Jan 12 Python
Django缓存Cache使用详解
Nov 30 Python
python代码实现猜拳小游戏
Nov 30 Python
vue.js刷新当前页面的实例讲解
Dec 29 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
PHP gbk环境下json_dencode传送来的汉字
2012/11/13 PHP
php检测用户是否用手机(Mobile)访问网站的类
2014/01/09 PHP
easyui的tabs update正确用法分享
2014/03/21 PHP
php静态文件返回304技巧分享
2015/01/06 PHP
WordPress中的shortcode短代码功能使用详解
2016/05/17 PHP
jquery遍历input取得input的name
2009/04/27 Javascript
Jquery操作Select 简单方便 一个js插件搞定
2009/11/12 Javascript
ExtJs 3.1 XmlTreeLoader Example Error
2010/02/09 Javascript
document.getElementById方法在Firefox与IE中的区别
2010/05/18 Javascript
从jQuery.camelCase()学习string.replace() 函数学习
2011/09/13 Javascript
jquery中常用的SET和GET$(”#msg”).html循环介绍
2013/10/09 Javascript
JS跨域问题详解
2014/11/25 Javascript
angularjs封装bootstrap时间插件datetimepicker
2016/06/20 Javascript
Nodejs下DNS缓存问题浅析
2016/11/16 NodeJs
JS正则RegExp.test()使用注意事项(不具有重复性)
2016/12/28 Javascript
JS中Attr的用法详解
2017/10/09 Javascript
浅谈JavaScript的innerWidth与innerHeight
2017/10/12 Javascript
NodeJS读取分析Nginx错误日志的方法
2019/05/14 NodeJs
简单了解JavaScript弹窗实现代码
2020/05/07 Javascript
Python 字典(Dictionary)操作详解
2014/03/11 Python
对python中的乘法dot和对应分量相乘multiply详解
2018/11/14 Python
Python实现Event回调机制的方法
2019/02/13 Python
Python math库 ln(x)运算的实现及原理
2019/07/17 Python
python实现二分类的卡方分箱示例
2019/11/22 Python
PyTorch的自适应池化Adaptive Pooling实例
2020/01/03 Python
基于TensorBoard中graph模块图结构分析
2020/02/15 Python
canvas实现俄罗斯方块的方法示例
2018/12/13 HTML / CSS
html5 canvas fillRect坐标和大小的问题解决方法
2014/03/26 HTML / CSS
如何向接受结构参数的函数传入常数值
2016/02/17 面试题
定义一结构体数组表示分数,并求两个分数相加之和
2013/06/11 面试题
工程地质勘察专业大学生求职信
2013/10/13 职场文书
人力资源主管的岗位职责
2014/03/15 职场文书
讲座通知范文
2015/04/23 职场文书
2015年社区反邪教工作总结
2015/10/14 职场文书
react如何快速设置文件路径别名
2021/04/28 Javascript
MySQL中rank() over、dense_rank() over、row_number() over用法介绍
2022/03/23 MySQL