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利用turtle库绘制彩虹代码示例
Dec 20 Python
python中的迭代和可迭代对象代码示例
Dec 27 Python
python dataframe astype 字段类型转换方法
Apr 11 Python
使用PyInstaller将python转成可执行文件exe笔记
May 26 Python
Python Pandas分组聚合的实现方法
Jul 02 Python
Python 利用高德地图api实现经纬度与地址的批量转换
Aug 14 Python
matplotlib.pyplot画图并导出保存的实例
Dec 07 Python
pytorch之添加BN的实现
Jan 06 Python
Python random模块制作简易的四位数验证码
Feb 01 Python
Python telnet登陆功能实现代码
Apr 16 Python
python随机模块random的22种函数(小结)
May 15 Python
python开发一款翻译工具
Oct 10 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的栏目导航程序
2006/10/09 PHP
php用户登录之cookie信息安全分析
2016/05/13 PHP
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
JavaScript中数组的合并以及排序实现示例
2015/10/24 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
AngularJS基础 ng-focus 指令简单示例
2016/08/01 Javascript
浅谈js内置对象Math的属性和方法(推荐)
2016/09/19 Javascript
jQuery Ajax 实现在html页面实时显示用户登录状态
2016/12/30 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
2017/02/15 Javascript
JavaScript模块化之使用requireJS按需加载
2017/04/12 Javascript
基于JavaScript实现的插入排序算法分析
2017/04/14 Javascript
微信小程序之前台循环数据绑定
2017/08/18 Javascript
javascript实现手动点赞效果
2019/04/09 Javascript
微信小程序实现带参数的分享功能(两种方法)
2019/05/17 Javascript
express中static中间件的具体使用方法
2019/10/17 Javascript
vue-cli3.X快速创建项目的方法步骤
2019/11/14 Javascript
vue+高德地图实现地图搜索及点击定位操作
2020/09/09 Javascript
Ant design vue table 单击行选中 勾选checkbox教程
2020/10/24 Javascript
Python 时间处理datetime实例
2008/09/06 Python
python高手之路python处理excel文件(方法汇总)
2016/01/07 Python
Windows下python3.6.4安装教程
2018/07/31 Python
Python matplotlib通过plt.scatter画空心圆标记出特定的点方法
2018/12/13 Python
python使用pymongo操作mongo的完整步骤
2019/04/13 Python
python 密码学示例——理解哈希(Hash)算法
2020/09/21 Python
Python+OpenCV检测灯光亮点的实现方法
2020/11/02 Python
基于html和CSS3制作酷炫的导航栏
2015/09/23 HTML / CSS
意大利咖啡、浓缩咖啡和浓缩咖啡机:illy caffe
2019/03/20 全球购物
总经理秘书工作职责
2013/12/26 职场文书
护理专业毕业生自荐信范文
2014/01/05 职场文书
简短证婚人证婚词
2014/01/09 职场文书
宠物店的创业计划书范文
2014/01/11 职场文书
通用自荐信范文
2014/03/14 职场文书
制冷与空调专业毕业生推荐信
2014/07/07 职场文书
2015年医院创卫工作总结
2015/04/22 职场文书
幼儿园2016年圣诞活动总结
2016/03/31 职场文书
用Python实现一个打字速度测试工具来测试你的手速
2021/05/28 Python