pytorch numpy list类型之间的相互转换实例


Posted in Python onAugust 18, 2019

如下所示:

import torch
from torch.autograd import Variable
import numpy as np
'''
pytorch中Variable与torch.Tensor类型的相互转换
'''
 
# 1.torch.Tensor转换成Variablea=torch.randn((5,3))
b=Variable(a)
print('a',a.type(),a.shape)
print('b',type(b),b.shape)
 
# 2.Variable转换成torch.Tensor
c=b.data#通过 Variable.data 方法相当于将Variable中的torch.tensor 取出来
print('c',c.type(),c.shape)
 
'''
torch.tensor与numpy之间的相互转换
'''
# 3.torch.tensor转换成numpy
d=c.numpy()
# 4.numpy转换成torch.tensor
e=torch.from_numpy(d)
print('d',type(d))
print('e',type(e))
 
'''
numpy和list之间的相互转换  注意这种转换只支持one-dimension array
'''
# 5.numpy转换成list
f1=d.tolist()
f2=list(d)
# 6.list转换成numpy
g=np.asarray(f2)
print('f1',type(f1))
print('f2',type(f2))
print('g',type(g))
'''
a torch.FloatTensor torch.Size([5, 3])
b <class 'torch.Tensor'> torch.Size([5, 3])
c torch.FloatTensor torch.Size([5, 3])
d <class 'numpy.ndarray'>
e <class 'torch.Tensor'>
f1 <class 'list'>
f2 <class 'list'>
g <class 'numpy.ndarray'>
'''

以上这篇pytorch numpy list类型之间的相互转换实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
wxPython 入门教程
Oct 07 Python
python实现根据月份和日期得到星座的方法
Mar 27 Python
Python的SQLalchemy模块连接与操作MySQL的基础示例
Jul 11 Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
Dec 09 Python
Python图像处理之颜色的定义与使用分析
Jan 03 Python
python爬取微信公众号文章的方法
Feb 26 Python
详解numpy的argmax的具体使用
May 27 Python
python中字典按键或键值排序的实现代码
Aug 27 Python
python 批量修改 labelImg 生成的xml文件的方法
Sep 09 Python
Python序列化与反序列化pickle用法实例
Nov 11 Python
Python闭包装饰器使用方法汇总
Jun 29 Python
python中Pexpect的工作流程实例讲解
Mar 02 Python
对Pytorch中nn.ModuleList 和 nn.Sequential详解
Aug 18 #Python
pytorch 自定义数据集加载方法
Aug 18 #Python
PyTorch的Optimizer训练工具的实现
Aug 18 #Python
Pytorch反向求导更新网络参数的方法
Aug 17 #Python
pytorch 模型可视化的例子
Aug 17 #Python
pytorch 输出中间层特征的实例
Aug 17 #Python
基于pytorch的保存和加载模型参数的方法
Aug 17 #Python
You might like
THINKPHP+JS实现缩放图片式截图的实现
2010/03/07 PHP
用php解析html的实现代码
2011/08/08 PHP
PHP房贷计算器实例代码,等额本息,等额本金
2017/04/01 PHP
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
2014/01/14 Javascript
JS获取iframe中longdesc属性的方法
2015/04/01 Javascript
详解maxlength属性在textarea里奇怪的表现
2015/12/27 Javascript
又一枚精彩的弹幕效果jQuery实现
2016/07/25 Javascript
AngularJS入门教程之数据绑定原理详解
2016/11/02 Javascript
Canvas 制作动态进度加载水球详解及实例代码
2016/12/09 Javascript
JavaScrpt的面向对象全面解析
2017/05/09 Javascript
js es6系列教程 - 新的类语法实战选项卡(详解)
2017/09/02 Javascript
EasyUI框架 使用Ajax提交注册信息的实现代码
2017/09/27 Javascript
5 种JavaScript编码规范
2018/01/30 Javascript
vue init webpack 建vue项目报错的解决方法
2018/09/29 Javascript
vue如何实现动态加载脚本
2020/02/05 Javascript
Vuex实现购物车小功能
2020/08/17 Javascript
[05:07]DOTA2英雄梦之声_第14期_暗影恶魔
2014/06/20 DOTA
[54:54]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
python 计算两个日期相差多少个月实例代码
2017/05/24 Python
Django中间件实现拦截器的方法
2018/06/01 Python
Python 监测文件是否更新的方法
2019/06/10 Python
PyInstaller运行原理及常用操作详解
2020/06/13 Python
TensorFlow低版本代码自动升级为1.0版本
2021/02/20 Python
HTML5 Canvas实现平移/放缩/旋转deom示例(附截图)
2013/07/04 HTML / CSS
美国最大的宠物药店:1-800-PetMeds
2016/10/02 全球购物
美国优质马术服装购买网站:Breeches.com
2019/12/16 全球购物
西班牙鞋子和箱包在线销售网站:zapatos.es
2020/02/17 全球购物
巴西购物网站:Onofre Agora
2020/06/08 全球购物
你在项目中用到了xml技术的哪些方面?如何实现的?
2014/01/26 面试题
毕业生找工作的求职信范文
2013/12/24 职场文书
向领导表决心的话
2014/03/11 职场文书
安全生产目标管理责任书
2014/07/25 职场文书
音乐教师个人工作总结
2015/02/06 职场文书
个人德育工作总结
2015/03/05 职场文书
小学六一主持词开场白
2015/05/28 职场文书