pytorch 实现删除tensor中的指定行列


Posted in Python onJanuary 13, 2020

前言

在pytorch中, 想删除tensor中的指定行列,原本以为有个函数或者直接把某一行赋值为[]就可以,结果发现没这么简单,因此用了一个曲线救国方法,希望如果有更直接的方法,请大家指出。

code

本质上是利用mask删除了指定行,然后重新指向。

a = torch.rand(4, 2)
print(a)

idx = 1
a = a[torch.arange(a.size(0))!=1] 
print(a)

"""
tensor([[2.7775e-01, 3.7430e-01],
    [9.0373e-01, 8.1220e-02],
    [9.8638e-01, 8.6293e-01],
    [9.8139e-04, 9.8460e-02]])
    
tensor([[2.7775e-01, 3.7430e-01],
    [9.8638e-01, 8.6293e-01],
    [9.8139e-04, 9.8460e-02]])
"""

以上这篇pytorch 实现删除tensor中的指定行列就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中格式化format()方法详解
Apr 01 Python
详解Python map函数及Python map()函数的用法
Nov 16 Python
Python面向对象类的继承实例详解
Jun 27 Python
python3.6使用urllib完成下载的实例
Dec 19 Python
Python玩转PDF的各种骚操作
May 06 Python
Python异步操作MySQL示例【使用aiomysql】
May 16 Python
六行python代码的爱心曲线详解
May 17 Python
python调试神器PySnooper的使用
Jul 03 Python
np.random.seed() 的使用详解
Jan 14 Python
python判断链表是否有环的实例代码
Jan 31 Python
keras自动编码器实现系列之卷积自动编码器操作
Jul 03 Python
Python类的继承super相关原理解析
Oct 22 Python
python基于event实现线程间通信控制
Jan 13 #Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
Jan 13 #Python
python、PyTorch图像读取与numpy转换实例
Jan 13 #Python
pytorch 彩色图像转灰度图像实例
Jan 13 #Python
Ranorex通过Python将报告发送到邮箱的方法
Jan 12 #Python
python opencv实现信用卡的数字识别
Jan 12 #Python
Python 实现递归法解决迷宫问题的示例代码
Jan 12 #Python
You might like
php sprintf()函数让你的sql操作更安全
2008/07/23 PHP
PHP中去除换行解决办法小结(PHP_EOL)
2011/11/27 PHP
解析crontab php自动运行的方法
2013/06/24 PHP
document.open() 与 document.write()的区别
2007/08/13 Javascript
Expandable "Detail" Table Rows
2007/08/29 Javascript
单独使用CKFinder选择图片的方法
2010/08/21 Javascript
js点击button按钮跳转到另一个新页面
2014/10/10 Javascript
AngularJS表单编辑提交功能实例
2015/02/13 Javascript
JavaScript使用FileSystemObject对象写入文本文件内容的方法
2015/08/05 Javascript
JavaScript笔记之数据属性和存储器属性
2016/03/31 Javascript
Jquery Easyui对话框组件Dialog使用详解(14)
2016/12/19 Javascript
微信小程序 image组件binderror使用例子与js中的onerror区别
2017/02/15 Javascript
微信小程序实现移动端滑动分页效果(ajax)
2017/06/13 Javascript
react 应用多入口配置及实践总结
2018/10/17 Javascript
vue 点击展开显示更多(点击收起部分隐藏)
2019/04/09 Javascript
javascript合并两个数组最简单的实现方法
2019/09/14 Javascript
基于Echarts图表在div动态切换时不显示的解决方式
2020/07/20 Javascript
three.js 利用uv和ThreeBSP制作一个快递柜功能
2020/08/18 Javascript
linux下python抓屏实现方法
2015/05/22 Python
Python基本语法经典教程
2016/03/11 Python
python 简单的绘图工具turtle使用详解
2017/06/21 Python
django rest framework之请求与响应(详解)
2017/11/06 Python
利用python实现简单的邮件发送客户端示例
2017/12/23 Python
python中实现字符串翻转的方法
2018/07/11 Python
python开头的coding设置方法
2019/08/08 Python
pyenv虚拟环境管理python多版本和软件库的方法
2019/12/26 Python
简单了解Python write writelines区别
2020/02/27 Python
python如何使用腾讯云发送短信
2020/09/17 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
使用css3绘制出各种几何图形
2016/08/17 HTML / CSS
澳大利亚运动鞋零售商:The Athlete’s Foot
2018/11/04 全球购物
测绘工程本科生求职信
2013/10/10 职场文书
先进个人获奖感言
2014/01/24 职场文书
防震减灾主题班会
2015/08/14 职场文书
浅谈如何提高PHP代码质量之端到端集成测试
2021/05/28 PHP
你真的会用Mysql的explain吗
2022/03/31 MySQL