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读取mp3中ID3信息的方法
Mar 05 Python
Python实现包含min函数的栈
Apr 29 Python
浅析python中的分片与截断序列
Aug 09 Python
python中获得当前目录和上级目录的实现方法
Oct 12 Python
《Python学习手册》学习总结
Jan 17 Python
对python实现合并两个排序链表的方法详解
Jan 23 Python
详解python实现小波变换的一个简单例子
Jul 18 Python
python获取array中指定元素的示例
Nov 26 Python
python3实现网页版raspberry pi(树莓派)小车控制
Feb 12 Python
Python Tornado核心及相关原理详解
Jun 24 Python
在CentOS7下安装Python3教程解析
Jul 09 Python
Pycharm 跳转回之前所在页面的操作
Feb 05 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上传大文件失败的原因及应对策略
2015/10/20 PHP
php禁用函数设置及查看方法详解
2016/07/25 PHP
PHP实现对二维数组某个键排序的方法
2016/09/14 PHP
php实现的错误处理封装类实例
2017/06/20 PHP
php往mysql中批量插入数据实例教程
2018/12/12 PHP
一页面多XMLHttpRequest对象
2007/01/22 Javascript
js 获取坐标 通过JS得到当前焦点(鼠标)的坐标属性
2013/01/04 Javascript
jquery插件splitScren实现页面分屏切换模板特效
2015/06/16 Javascript
微信小程序 用户数据解密详细介绍
2017/01/09 Javascript
jQuery Validate 数组 全部验证问题
2017/01/12 Javascript
jQuery上传多张图片带进度条样式(DEMO)
2017/03/02 Javascript
Javascript实现数组中的元素上下移动
2017/04/28 Javascript
jquery tmpl模板(实例讲解)
2017/09/02 jQuery
在js文件中引入(调用)另一个js文件的三种方法
2020/09/11 Javascript
原生js拖拽功能制作滑动条实例代码
2021/02/05 Javascript
简单的连接MySQL与Python的Bottle框架的方法
2015/04/30 Python
Python实现可自定义大小的截屏功能
2018/01/20 Python
Flask之请求钩子的实现
2018/12/23 Python
Python3 Post登录并且保存cookie登录其他页面的方法
2018/12/28 Python
Pytorch加载部分预训练模型的参数实例
2019/08/18 Python
如何基于pandas读取csv后合并两个股票
2020/09/25 Python
viagogo法国票务平台:演唱会、体育比赛、戏剧门票
2017/03/27 全球购物
澳大利亚墨水站Ink Station:墨水和碳粉打印机墨盒
2019/03/24 全球购物
澳大利亚游乐场设备品牌:Lifespan Kids
2019/05/24 全球购物
美国Max仓库:Max Warehouse
2020/05/31 全球购物
Herschel Supply Co.美国:背包、手提袋及配件
2020/11/24 全球购物
新东网科技Java笔试题
2012/07/13 面试题
机械设计制造专业个人求职信
2013/09/25 职场文书
会计学自我鉴定
2014/02/06 职场文书
党的群众路线教育实践活动个人整改方案
2014/10/25 职场文书
2014年乡镇卫生院工作总结
2014/11/24 职场文书
总经理聘用协议书
2015/09/21 职场文书
餐厅开业活动方案
2019/07/08 职场文书
《风不能把阳光打败》读后感3篇
2020/01/06 职场文书
Java数据结构之链表相关知识总结
2021/06/18 Java/Android
Elasticsearch 批量操作
2022/04/19 Python