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中的生成器和yield详细介绍
Jan 09 Python
Python3连接MySQL(pymysql)模拟转账实现代码
May 24 Python
Python使用中文正则表达式匹配指定中文字符串的方法示例
Jan 20 Python
Python学习小技巧之列表项的拼接
May 20 Python
Win10下python3.5和python2.7环境变量配置教程
Sep 18 Python
Python使用paramiko操作linux的方法讲解
Feb 25 Python
华为2019校招笔试题之处理字符串(python版)
Jun 25 Python
通过python检测字符串的字母
Feb 18 Python
python实现3D地图可视化
Mar 25 Python
python 删除系统中的文件(按时间,大小,扩展名)
Nov 19 Python
用python修改excel表某一列内容的操作方法
Jun 11 Python
python读取mnist数据集方法案例详解
Sep 04 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+MYSQL的文章管理系统(一)
2006/10/09 PHP
php 处理上百万条的数据库如何提高处理查询速度
2010/02/08 PHP
PHP在线生成二维码(google api)的实现代码详解
2013/06/04 PHP
php求两个目录的相对路径示例(php获取相对路径)
2014/03/27 PHP
详解PHP归并排序的实现
2016/10/18 PHP
微信公众号OAuth2.0网页授权问题浅析
2017/01/21 PHP
浅谈PHPANALYSIS提取关键字
2019/03/08 PHP
Ruffy javascript 学习笔记
2009/11/30 Javascript
常规表格多表头查询示例
2014/02/21 Javascript
利用函数的惰性载入提高javascript代码执行效率
2014/05/05 Javascript
jquery浏览器滚动加载技术实现方案
2014/06/03 Javascript
js鼠标点击图片实现随机变换图片的方法
2015/02/16 Javascript
jquery+easeing实现仿flash的载入动画
2015/03/10 Javascript
JavaScript实现MIPS乘法模拟的方法
2015/04/17 Javascript
webstorm添加vue.js支持的方法教程
2017/07/05 Javascript
js原生代码实现轮播图的实例讲解
2017/07/28 Javascript
基于Vue和Element-Ui搭建项目的方法
2019/09/06 Javascript
js 使用ajax设置和获取自定义header信息的方法小结
2020/03/12 Javascript
分享8个JavaScript库可更好地处理本地存储
2020/10/12 Javascript
Vue+Element-U实现分页显示效果
2020/11/15 Javascript
[05:26]TI10典藏宝瓶套装外观展示
2020/07/03 DOTA
Django与遗留的数据库整合的方法指南
2015/07/24 Python
浅谈python函数之作用域(python3.5)
2017/10/27 Python
人机交互程序 python实现人机对话
2017/11/14 Python
python+POP3实现批量下载邮件附件
2018/06/19 Python
Python查找数组中数值和下标相等的元素示例【二分查找】
2019/02/13 Python
Django使用 Bootstrap 样式修改书籍列表过程解析
2019/08/09 Python
Python生态圈图像格式转换问题(推荐)
2019/12/02 Python
pytorch实现mnist分类的示例讲解
2020/01/10 Python
Python新建项目自动添加介绍和utf-8编码的方法
2020/12/26 Python
深入理解css属性的选择对动画性能的影响
2016/04/20 HTML / CSS
英国的知名精品百货公司:House of Fraser(福来德)
2016/08/14 全球购物
2014年财务经理工作总结
2014/12/08 职场文书
护理培训心得体会
2016/01/22 职场文书
2016年度创先争优活动总结
2016/04/05 职场文书
Java中常用解析工具jackson及fastjson的使用
2021/06/28 Java/Android