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的多态性实例分析
Jul 07 Python
使用python实现生成用户信息
Mar 20 Python
matplotlib在python上绘制3D散点图实例详解
Dec 09 Python
Python使用matplotlib绘制正弦和余弦曲线的方法示例
Jan 06 Python
Python实现的个人所得税计算器示例
Jun 01 Python
Django文件存储 自己定制存储系统解析
Aug 02 Python
Django应用程序入口WSGIHandler源码解析
Aug 05 Python
Django自带的加密算法及加密模块详解
Dec 03 Python
简单了解python filter、map、reduce的区别
Jan 14 Python
Pycharm中Python环境配置常见问题解析
Jan 16 Python
Python使用type动态创建类操作示例
Feb 29 Python
python实现测试工具(二)——简单的ui测试工具
Oct 19 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
Notice: Undefined index: page in E:\PHP\test.php on line 14
2010/11/02 PHP
php+xml结合Ajax实现点赞功能完整实例
2015/01/30 PHP
基于dom编程中 动态创建与删除元素的使用
2013/04/17 Javascript
基于IE下ul li 互相嵌套时的bug,排查,解决过程以及心得介绍
2013/05/07 Javascript
JavaScript AJAX之惰性载入函数
2014/08/27 Javascript
js读取json的两种常用方法示例介绍
2014/10/19 Javascript
JavaScript控制两个列表框listbox左右交换数据的方法
2015/03/18 Javascript
JavaScript编程的单例设计模讲解
2015/11/10 Javascript
javascript数字验证的实例代码(推荐)
2016/08/20 Javascript
一个可复用的vue分页组件
2017/05/15 Javascript
详解vue + vuex + directives实现权限按钮的思路
2017/10/24 Javascript
Vue.js 踩坑记之双向绑定
2018/05/03 Javascript
Vue-cli项目部署到Nginx服务器的方法
2019/11/01 Javascript
如何检测JavaScript中的死循环示例详解
2020/08/30 Javascript
[01:45]DOTA2新英雄“神谕者”全方位展示
2014/11/21 DOTA
python插入数据到列表的方法
2015/04/30 Python
KMP算法精解及其Python版的代码示例
2016/06/01 Python
Windows下Anaconda2安装NLTK教程
2018/09/19 Python
用python做游戏的细节详解
2019/06/25 Python
python如何从文件读取数据及解析
2019/09/19 Python
Python 简单计算要求形状面积的实例
2020/01/18 Python
Python类和实例的属性机制原理详解
2020/03/21 Python
Python 读取位于包中的数据文件
2020/08/07 Python
详解Python3 定义一个跨越多行的字符串的多种方法
2020/09/06 Python
简单介绍CSS3中Media Query的使用
2015/07/07 HTML / CSS
TALLY WEiJL法国网上商店:服装、时装及配饰
2019/08/31 全球购物
介绍java中初始化块的使用
2012/09/11 面试题
2013年大学生的自我鉴定
2013/10/24 职场文书
年会搞笑主持词
2014/03/27 职场文书
2014年班主任自我评价范文
2014/04/23 职场文书
关工委先进个人事迹材料
2014/05/23 职场文书
2014年宣传工作总结
2014/11/18 职场文书
先进工作者推荐材料
2014/12/23 职场文书
运动与健康自我评价
2015/03/09 职场文书
会议主持人开场白台词
2015/05/28 职场文书
golang通过递归遍历生成树状结构的操作
2021/04/28 Golang