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定时采集摄像头图像上传ftp服务器功能实现
Dec 23 Python
Python的Bottle框架中返回静态文件和JSON对象的方法
Apr 30 Python
Python操作Word批量生成文章的方法
Jul 28 Python
Python实现配置文件备份的方法
Jul 30 Python
Pyhton中单行和多行注释的使用方法及规范
Oct 11 Python
python Flask实现restful api service
Dec 04 Python
使用Python的package机制如何简化utils包设计详解
Dec 11 Python
win7+Python3.5下scrapy的安装方法
Jul 31 Python
pymysql模块的操作实例
Dec 17 Python
对python中list的五种查找方法说明
Jul 13 Python
Pandas对每个分组应用apply函数的实现
Dec 13 Python
Django migrate报错的解决方案
May 20 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 将excel导入mysql
2009/11/09 PHP
PHP之预定义接口详解
2015/07/29 PHP
laravel使用Faker数据填充的实现方法
2019/04/12 PHP
会自动逐行上升的文本框
2006/06/30 Javascript
javascript检查日期格式的函数[比较全]
2008/10/17 Javascript
js利用div背景,做一个竖线的效果。
2008/11/22 Javascript
jQuery jqgrid 对含特殊字符json 数据的 Java 处理方法
2011/01/01 Javascript
我的javascript 函数链之演变
2011/04/07 Javascript
js两行代码按指定格式输出日期时间
2011/10/21 Javascript
jquery中$.post()方法的简单实例
2014/02/04 Javascript
jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()
2015/08/09 Javascript
JS生成某个范围的随机数【四种情况详解】
2016/04/20 Javascript
jQuery Easyui datagrid editor为combobox时指定数据源实例
2016/12/19 Javascript
jQuery实现表格奇偶行显示不同背景色 就这么简单
2017/03/13 Javascript
jQuery遮罩层实例讲解
2017/05/11 jQuery
利用Jasmine对Angular进行单元测试的方法详解
2017/06/12 Javascript
vue单页应用加百度统计代码(亲测有效)
2018/01/31 Javascript
浅谈在不使用ssr的情况下解决Vue单页面SEO问题(2)
2018/11/08 Javascript
js+html实现周岁年龄计算器
2019/06/25 Javascript
Vue组件间通信 Vuex的用法解析
2019/08/05 Javascript
vue简单练习 桌面时钟的实现代码实例
2019/09/19 Javascript
JavaScript canvas仿代码流瀑布
2020/02/10 Javascript
Vue 数据绑定的原理分析
2020/11/16 Javascript
合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
2009/04/09 Python
Python GUI编程 文本弹窗的实例
2019/06/11 Python
Django微信小程序后台开发教程的实现
2020/06/03 Python
Opencv 图片的OCR识别的实战示例
2021/03/02 Python
文秘大学生求职信
2014/02/25 职场文书
副科级后备干部考察材料
2014/05/15 职场文书
新闻编辑专业自荐信
2014/07/02 职场文书
党支部特色活动方案
2014/08/20 职场文书
法人委托书的范本格式
2014/09/11 职场文书
幽默导游词应该怎么写?
2019/08/26 职场文书
python tkinter模块的简单使用
2021/04/07 Python
疑《守望先锋2》A测截图泄露 或将推出新模式、新界面
2022/04/03 其他游戏
windows server 2016 域环境搭建的方法步骤(图文)
2022/06/25 Servers