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 相关文章推荐
利用Opencv中Houghline方法实现直线检测
Feb 11 Python
详解python单元测试框架unittest
Jul 02 Python
python numpy元素的区间查找方法
Nov 14 Python
Python 运行 shell 获取输出结果的实例
Jan 07 Python
Python设计模式之模板方法模式实例详解
Jan 17 Python
python学生管理系统学习笔记
Mar 19 Python
详解Python3序列赋值、序列解包
May 14 Python
详解Python并发编程之从性能角度来初探并发编程
Aug 23 Python
python tkinter图形界面代码统计工具
Sep 18 Python
python3.x 生成3维随机数组实例
Nov 28 Python
详解用Pytest+Allure生成漂亮的HTML图形化测试报告
Mar 31 Python
详解Python爬虫爬取博客园问题列表所有的问题
Jan 18 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
使用openssl实现rsa非对称加密算法示例
2014/01/24 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
TP5.0框架实现无限极回复功能的方法分析
2019/05/04 PHP
JavaScript中Array 对象相关的几个方法
2006/12/22 Javascript
javascript document.images实例
2008/05/27 Javascript
javascript call方法使用说明
2010/01/11 Javascript
载入jQuery库的最佳方法详细说明及实现代码
2012/12/28 Javascript
window.returnValue使用方法示例介绍
2014/07/03 Javascript
jQuery文字横向滚动效果的实现代码
2016/05/31 Javascript
js 显示日期时间的实例(时间过一秒加1)
2017/10/25 Javascript
详解Vue2 SSR 缓存 Api 数据
2017/11/20 Javascript
Vue封装Swiper实现图片轮播效果
2018/02/06 Javascript
获取layer.open弹出层的返回值方法
2018/08/20 Javascript
Element-ui自定义table表头、修改列标题样式、添加tooltip、:render-header使用
2019/04/11 Javascript
jQuery实现消息弹出框效果
2019/12/10 jQuery
Vue列表循环从指定下标开始的多种解决方案
2020/04/08 Javascript
原生javascript如何实现共享onload事件
2020/07/03 Javascript
js实现简单的点名器随机色实例代码
2020/09/20 Javascript
[05:05]给小松五分钟系列 第二期介绍为什么打DOTA2
2014/07/02 DOTA
[01:32]DOTA2 2015国际邀请赛中国区预选赛第四日战报
2015/05/29 DOTA
python查询mysql中文乱码问题
2014/11/09 Python
python中的格式化输出用法总结
2016/07/28 Python
python实现下载文件的三种方法
2017/02/09 Python
python+PyQT实现系统桌面时钟
2020/06/16 Python
如何安装并使用conda指令管理python环境
2019/07/10 Python
Python手绘可视化工具cutecharts使用实例
2019/12/05 Python
NumPy排序的实现
2020/01/21 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
Servlet面试题库
2015/07/18 面试题
大学生职业规划书的范本
2014/02/18 职场文书
授权委托书怎么写
2014/04/03 职场文书
pytorch中的numel函数用法说明
2021/05/13 Python
pytorch 6 batch_train 批训练操作
2021/05/28 Python
win10清理dns缓存
2022/04/19 数码科技
centos环境下nginx高可用集群的搭建指南
2022/07/23 Servers
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL