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 专题六 局部变量、全局变量global、导入模块变量
Mar 20 Python
Python数据结构之单链表详解
Sep 12 Python
Python实现matplotlib显示中文的方法详解
Feb 06 Python
python3实现SMTP发送邮件详细教程
Jun 19 Python
Python使用sort和class实现的多级排序功能示例
Aug 15 Python
Python实现爬取马云的微博功能示例
Feb 16 Python
Python依赖包整体迁移方法详解
Aug 15 Python
Numpy的简单用法小结
Aug 28 Python
Python collections模块使用方法详解
Aug 28 Python
Python打开文件、文件读写操作、with方式、文件常用函数实例分析
Jan 07 Python
在TensorFlow中实现矩阵维度扩展
May 22 Python
只用40行Python代码就能写出pdf转word小工具
May 31 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
windows的文件系统机制引发的PHP路径爆破问题分析
2014/07/28 PHP
php简单日历函数
2015/10/28 PHP
PHP中的print_r 与 var_dump 输出数组
2016/06/13 PHP
Javascript的匿名函数小结
2009/12/31 Javascript
关于二级域名下使用一级域名下的COOKIE的问题
2011/11/07 Javascript
javascript针对DOM的应用分析(四)
2012/04/15 Javascript
js数组的基本用法及数组根据下标(数值或字符)移除元素
2013/10/20 Javascript
jQuery实现简单的间隔向上滚动效果
2015/03/09 Javascript
原生JS实现响应式瀑布流布局
2015/04/02 Javascript
JavaScript对象数组排序实例方法浅析
2016/06/15 Javascript
jquery实现文本框的禁用和启用
2016/12/07 Javascript
jQuery实现拼图小游戏(实例讲解)
2017/07/24 jQuery
详解vue 模拟后台数据(加载本地json文件)调试
2017/08/25 Javascript
实例讲解javascript实现异步图片上传方法
2017/12/05 Javascript
JavaScript实现多重继承的方法分析
2018/01/09 Javascript
vue中使用iview自定义验证关键词输入框问题及解决方法
2018/03/26 Javascript
Javascript 之封装(Package)
2018/09/14 Javascript
微信小程序如何实现全局重新加载
2019/06/05 Javascript
js判断密码强度的方法
2020/03/18 Javascript
Python+Turtle动态绘制一棵树实例分享
2018/01/16 Python
python生成密码字典的方法
2018/07/06 Python
Pycharm取消py脚本中SQL识别的方法
2018/11/29 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
2018/12/05 Python
python读取并写入mat文件的方法
2019/07/12 Python
python3.6 tkinter实现屏保小程序
2019/07/30 Python
Python3简单爬虫抓取网页图片代码实例
2019/08/26 Python
python调用c++返回带成员指针的类指针实例
2019/12/12 Python
完美解决ARIMA模型中plot_acf画不出图的问题
2020/06/04 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
购买一个高级域名:BuyDomains
2018/03/11 全球购物
大学生入党思想汇报
2014/01/01 职场文书
项目经理聘任书
2014/03/29 职场文书
环境保护建议书
2014/08/26 职场文书
安全保证书
2015/01/16 职场文书
爱鸟护鸟的宣传语
2015/07/13 职场文书
解决vue-router的beforeRouteUpdate不能触发
2022/04/14 Vue.js