pytorch 实现tensor与numpy数组转换


Posted in Python onDecember 27, 2019

看代码,tensor转numpy:

a = torch.ones(2,2)
b = a.numpy()
c=np.array(a) #也可以转numpy数组
print(type(a))
print(type(b))
print(a)
print(b)

输出为:

<class ‘torch.Tensor'>
<class ‘numpy.ndarray'>
tensor([[1., 1.],
[1., 1.]])
[[1. 1.]
[1. 1.]]

numpy转tensor:

import torch
import numpy as np

a = np.ones(5)
b = torch.from_numpy(a)
c=torch.Tensor(a) #也可以转pytorch Tensor
print(type(a))
print(type(b))
print(a)
print(b)

输出为:

<class ‘numpy.ndarray'>
<class ‘torch.Tensor'>
[1. 1. 1. 1. 1.]
tensor([1., 1., 1., 1., 1.], dtype=torch.float64)

可见pytorch的tensor对象与numpy数组是可以相互转换的,且numpy数组的默认类型是double

以上这篇pytorch 实现tensor与numpy数组转换就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python简单实现两个任意字符串乘积的方法示例
Apr 12 Python
Python实现高斯函数的三维显示方法
Dec 29 Python
Python 3.8正式发布,来尝鲜这些新特性吧
Oct 15 Python
使用Python实现 学生学籍管理系统
Nov 26 Python
用python求一重积分和二重积分的例子
Dec 06 Python
python基于TCP实现的文件下载器功能案例
Dec 10 Python
如何基于Python制作有道翻译小工具
Dec 16 Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
Feb 12 Python
Python3爬虫关于代理池的维护详解
Jul 30 Python
详解Python中Pyyaml模块的使用
Oct 08 Python
python FTP编程基础入门
Feb 27 Python
pytorch 使用半精度模型部署的操作
May 24 Python
Numpy与Pytorch 矩阵操作方式
Dec 27 #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
You might like
PHP实现通过get方式识别用户发送邮件的方法
2015/07/16 PHP
php实现替换手机号中间数字为*号及隐藏IP最后几位的方法
2016/11/16 PHP
php实现文件上传及头像预览功能
2017/01/15 PHP
javascript Array.remove() 数组删除
2009/08/06 Javascript
javascript tips提示框组件实现代码
2010/11/19 Javascript
最新28个很棒的jQuery 教程
2011/05/28 Javascript
解析JavaScript中instanceof对于不同的构造器或许都返回true
2013/12/03 Javascript
JavaScript中数组成员的添加、删除介绍
2014/12/30 Javascript
jquery实现鼠标拖拽滑动效果来选择数字的方法
2015/05/04 Javascript
JS实现slide文字框缩放伸展效果代码
2015/11/05 Javascript
jquery实现加载进度条提示效果
2015/11/23 Javascript
解决angular的post请求后SpringMVC后台接收不到参数值问题的方法
2015/12/10 Javascript
利用Js+Css实现折纸动态导航效果实例源码
2017/01/25 Javascript
nodejs中使用HTTP分块响应和定时器示例代码
2017/03/19 NodeJs
template.js前端模板引擎使用详解
2017/10/10 Javascript
js实现鼠标单击Tab表单切换效果
2018/05/16 Javascript
JavaScript基于用户照片姓名生成海报
2020/05/29 Javascript
Vue + ts实现轮播插件的示例
2020/11/10 Javascript
[04:48]DOTA2亚洲邀请赛林书豪为VGJ加油
2017/04/01 DOTA
python处理文本文件并生成指定格式的文件
2014/07/31 Python
python中如何使用正则表达式的非贪婪模式示例
2017/10/09 Python
python多行字符串拼接使用小括号的方法
2020/03/19 Python
python根据url地址下载小文件的实例
2018/12/18 Python
在PYQT5中QscrollArea(滚动条)的使用方法
2019/06/14 Python
Python简易版停车管理系统
2019/08/12 Python
详解python datetime模块
2020/08/17 Python
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
英国健身超市:Fitness Superstore
2019/06/17 全球购物
大学生水文观测实习自我鉴定
2013/09/29 职场文书
党员2014两会学习心得体会
2014/03/17 职场文书
2014年学校领导班子对照检查材料
2014/09/19 职场文书
三下乡个人总结
2015/03/04 职场文书
评测 | 大屏显示带收音机的高端音箱,JBL TUNE2便携式插卡音箱实测
2021/04/24 无线电
Python基础之教你怎么在M1系统上使用pandas
2021/05/08 Python
mysql全面解析json/数组
2022/07/07 MySQL
python绘制云雨图raincloud plot
2022/08/05 Python