pytorch号称神经网络界的numpy,确实非常好用,容易上手,自己在学习中总结了 pytorch 与numpy 的一些运算操作上的不同.

np.dot(a,b)  ==> torch.mm(a,b)

np.maxmum(h,0)  ==> h.clamp(min=0)

np.square(x) ==> x.pow(2)

y=x.copy()  ==> y=x.clone()

np.random.randn() ==> torch.randn()

转置: x.T ==> x.t()

更多可参考:https://blog.csdn.net/manong_wxd/article/details/78590754?utm_source=blogxgwz0

https://blog.csdn.net/u014134138/article/details/81275139?utm_source=blogxgwz2

参考代码:https://pytorch.org/tutorials/beginner/pytorch_with_examples.html

pytorch 与numpy 部分操作的对应关系相关推荐

  1. python中numpy与matlab的对应关系

    详见以下两篇博文 (1) python中numpy与matlab的对应关系​​​​​​​ (2)https://blog.csdn.net/ouening/article/details/546679 ...

  2. pytorch和Numpy的区别以及相互转换

    pytorch 数值转numpy int(x1.cpu().data.numpy()) pytorch和Numpy的区别以及相互转换 2018年01月17日 19:17:54 阅读数:2654

  3. python之numpy基础_Python知识普及:Numpy基础操作

    原标题:Python知识普及:Numpy基础操作 Numpy基础数据结构 创建数组 Numpy通用函数 import numpy as np # reshape 改变数组维度形状 ar1 = np.a ...

  4. python中numpy矩阵运算操作大全(非常全)!

    python中numpy矩阵运算操作大全(非常全) //2019.07.10晚 python矩阵运算大全 1.矩阵的输出形式: 对于任何一个矩阵,python输出的模板是: import numpy ...

  5. python numpy常用操作、Numpy 多维数组、矩阵相乘、矩阵乘以向量

    python numpy常用操作 Numpy基本操作 # 导入numpy import numpy as np # 生成numpy数组 x = np.array([1.0, 2.0, 3.0]) pr ...

  6. NumPy基础操作(1)

    NumPy基础操作(1) (注:记得在文件开头导入import numpy as np) 目录: 数组的创建 强制类型转换与切片 布尔型索引 结语 数组的创建 相关函数 np.array(), np. ...

  7. Python之Numpy常用操作

    Numpy常用操作 文章目录 Numpy常用操作 1.数组初始化 2.数组基本运算 3.多维数组组合 4.数组中查找最大/小索引 5.查找符合条件元素索引 6.更改数组维度 1.数组初始化 # 生成特 ...

  8. Spearman’s correlation coefficient--斯皮尔曼相关系数pytorch与numpy实现

    文章目录 Spearman's correlation介绍 Pytorch实现 Numpy实现 Spearman's correlation介绍 斯皮尔曼等级相关(Spearman's correla ...

  9. python学习——numpy基础操作

    numpy 基础操作 1 创建数组 2 数组常用属性和函数 3 数组元素增删 4 元素查找 5 数学运算 6 数组切片 1 创建数组 import numpy as np #以后numpy简写为np ...

最新文章

  1. 计算机前后端接口,看看别人后端API接口写得,那叫一个优雅!
  2. 学python好不好-学习python的前景怎么样?
  3. 关于继承方式和访问权限
  4. 2019\National _C_C++_C\试题 B: 递增序列
  5. 上机 文件读写器 c# 1614998685
  6. json jar包支持
  7. 2013年国家计算机等级考试c语言考试真题,2013年3月计算机等级考试二级C语言真题及答案.doc...
  8. 秒懂文件路径 ‘/‘ , ‘./‘ , ‘../‘ 的区别
  9. Pandas系列(十二)实现groupby分组统计
  10. IDEA格式化SQL代码
  11. Pymol获得蛋白中二级结构信息
  12. 如果因为溢出导致了结果为负,那么逻辑上真正的结果必然为正
  13. css选择器(id选择器)
  14. aur打包linux微信,ArchLinux微信、TIM安装与乱码解决方法
  15. 分析的环绕声,它的功能如何
  16. 远程办公神器-如何在家里远程办公室的电脑,利用cpolar内网穿透
  17. 二手MacBook笔记本回收数量的提升,也是用户环保意识的增强
  18. SAP 特殊采购类遇到Q库存
  19. JVM-G1 性能调优思路与实战
  20. 计算机会议期刊投稿,中国计算机学会推荐的投稿期刊和会议

热门文章

  1. mac 您没有权限打开应用程序_Mac应用程序无法打开或文件损坏的解决方法
  2. 数字图像处理怎么讲yiq空间变成rgb空间_【JTRP】屏幕空间深度边缘光 Screen Space Depth Rimlight...
  3. linux下两个线程交替打印,两个线程交替打印AB
  4. mysql表索引类型修改_MySQL常用的建表、添加字段、修改字段、添加索引SQL语句写法总结...
  5. Leetcode有java版么_leetcode 1. 两数之和(Java版)
  6. java ing印版_Java TCP实现高仿版QQ聊天(二)
  7. 鸿蒙OS比fuchsia的优势,第一天带你走进华为开发者大会,了解鸿蒙OS
  8. 台风怎么看内存颗粒_【无趣】使用300多元的D4 16G内存是种什么体验
  9. 检查 ubuntu 版本_如何检查Ubuntu版本–快速简便的方法
  10. 迅捷cad_迅捷元组