Numpy与Pytorch 矩阵操作方式


Posted in Python onDecember 27, 2019

Numpy

随机矩阵: np.random.randn(d0, d1, d2, ...)

矩阵大小与形状: np.ndarray.size 与 np.dnarray.shape

Pytorch

随机矩阵: torch.randn(d0, d1, d2, ...)

添加维度: tensor.unsqueeze(0)

压缩维度: tensor.squeeze(0)

按维度拼接tensor: torch.cat(inputs, dim=0, ...)

维度堆叠: torch.stack(inputs, dim=0)

张量排序索引: tensor.sort(descending=True) 返回一个tensor为排序后的tensor, 一个为index_tensor

矩阵元素夹逼: tensor.clamp()

矩阵切割: torch.chunk(tensor, chunks, dim)

矩阵复制: torch.repeat(*size)

生成零矩阵: torch.torch.zeros(5, 3, dtype=torch.long)

生产同形状的随机矩阵:x = torch.randn_like(x, dtype=torch.float)

矩阵中函数名以'_'结尾的,如:y.add_(x),运算结束后会改变y本身

以上这篇Numpy与Pytorch 矩阵操作方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
以Python的Pyspider为例剖析搜索引擎的网络爬虫实现方法
Mar 30 Python
通过代码实例展示Python中列表生成式的用法
Mar 31 Python
Python3中的json模块使用详解
May 05 Python
python迭代dict的key和value的方法
Jul 06 Python
python对视频画框标记后保存的方法
Dec 07 Python
django之对FileField字段的upload_to的设定方法
Jul 28 Python
python/Matplotlib绘制复变函数图像教程
Nov 21 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
Jan 10 Python
Python 实现网课实时监控自动签到、打卡功能
Mar 12 Python
利用python 读写csv文件
Sep 10 Python
python中的列表和元组区别分析
Dec 30 Python
只用20行Python代码实现屏幕录制功能
Jun 02 Python
基于python及pytorch中乘法的使用详解
Dec 27 #Python
pytorch:torch.mm()和torch.matmul()的使用
Dec 27 #Python
pytorch点乘与叉乘示例讲解
Dec 27 #Python
python已协程方式处理任务实现过程
Dec 27 #Python
pytorch .detach() .detach_() 和 .data用于切断反向传播的实现
Dec 27 #Python
python操作gitlab API过程解析
Dec 27 #Python
python  ceiling divide 除法向上取整(或小数向上取整)的实例
Dec 27 #Python
You might like
使用php+xslt在windows平台上
2006/10/09 PHP
php抓取页面的几种方法详解
2013/06/17 PHP
PHP实现动态柱状图改进版
2015/03/30 PHP
隐性调用php程序的方法
2015/06/13 PHP
php中简单的对称加密算法实现
2017/01/05 PHP
Mac下快速搭建PHP开发环境步骤详解
2019/05/05 PHP
JavaScript 滚轮事件使用说明
2010/03/07 Javascript
js实现在文本框光标处添加字符的方法介绍
2012/11/24 Javascript
提取jquery的ready()方法单独使用示例
2014/03/25 Javascript
为JS扩展Array.prototype.indexOf引发的问题及解决办法
2015/01/21 Javascript
JavaScript实现简单的数字倒计时
2015/05/15 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
将input框中输入内容显示在相应的div中【三种方法可选】
2017/05/08 Javascript
Vue.js2.0中的变化小结
2017/10/24 Javascript
windows下更新npm和node的方法
2017/11/30 Javascript
jQuery EasyUI 折叠面板accordion的使用实例(分享)
2017/12/25 jQuery
详解angular如何调用HTML字符串的方法
2018/06/30 Javascript
redux.js详解及基本使用
2019/05/24 Javascript
php结合js实现多条件组合查询
2019/05/28 Javascript
解决qrcode.js生成二维码时必须定义一个空div的问题
2020/07/09 Javascript
python引用DLL文件的方法
2015/05/11 Python
python Selenium爬取内容并存储至MySQL数据库的实现代码
2017/03/16 Python
Python及Pycharm安装方法图文教程
2019/08/05 Python
flask框架自定义过滤器示例【markdown文件读取和展示功能】
2019/11/08 Python
Django models文件模型变更错误解决
2020/05/11 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
2020/08/04 Python
python speech模块的使用方法
2020/09/09 Python
HTML5页面中尝试调起APP功能
2017/09/12 HTML / CSS
学生实习推荐信范文
2013/11/26 职场文书
入党思想汇报怎么写
2014/04/03 职场文书
艺术节开幕词
2015/01/28 职场文书
2015年初三班主任工作总结
2015/05/21 职场文书
2015中秋祝酒词
2015/08/12 职场文书
2015新员工工作总结范文
2015/10/15 职场文书
工作简历的自我评价
2019/05/16 职场文书
使用golang编写一个并发工作队列
2021/05/08 Golang