官方类型如下:

方法一

import torchmy_tensor = torch.randn(2, 4)  # 默认为float32类型
print("原始:", my_tensor)
print('____________________________________________________________')# torch.long() 将tensor投射为long类型
long_tensor = my_tensor.long()
print(long_tensor)
print('____________________________________________________________')# torch.half()将tensor投射为半精度浮点类型
half_tensor = my_tensor.half()
print(half_tensor)
print('____________________________________________________________')# torch.int()将该tensor投射为int类型
int_tensor = my_tensor.int()
print(int_tensor)
print('____________________________________________________________')# torch.double()将该tensor投射为double类型
double_tensor = my_tensor.double()
print(double_tensor)
print('____________________________________________________________')# torch.float()将该tensor投射为float类型
float_tensor = my_tensor.float()
print(float_tensor)
print('____________________________________________________________')# torch.char()将该tensor投射为char类型
char_tensor = my_tensor.char()
print(char_tensor)
print('____________________________________________________________')# torch.byte()将该tensor投射为byte类型
byte_tensor = my_tensor.byte()
print(byte_tensor)
print('____________________________________________________________')# torch.short()将该tensor投射为short类型
short_tensor = my_tensor.short()
print(short_tensor)
print('____________________________________________________________')

方法二

my_tensor = torch.randn(2, 4)  # 默认为float32类型my_tensor.type(torch.float16)
print('____________________________________________________________')print(my_tensor.type(torch.float16))
print('____________________________________________________________')print(my_tensor.type(torch.float32))
print('____________________________________________________________')print(my_tensor.type(torch.int32))
print('____________________________________________________________')print(my_tensor.type(torch.long))
print('____________________________________________________________')

pytorch修改tensor数据类型相关推荐

  1. pytorch修改tensor的维度(修改为任意维度,或单纯的增减维度)

    文章目录 1. 修改为任意维度 确保修改前后数据量一致:view() / reshape() 修改前后数据量可以不一致: resize_() 2. 单纯的增减维度 1. 修改为任意维度 一般使用两个函 ...

  2. Pytorch的tensor数据类型

  3. PyTorch 笔记(03)— Tensor 数据类型分类(默认数据类型、CPU tensor、GPU tensor、CPU 和 GPU 之间的转换、数据类型之间转换)

    1. Tensor 数据类型 Tensor 有不同的数据类型,如下表所示,每种类型都有 CPU 和 GPU 版本(HalfTensor)除外,默认的 tensor 是数据类型是 FloatTensor ...

  4. 详解pytorch中的常见的Tensor数据类型以及类型转换

    文章目录 概览 Tensor的构建 补充 类型转换 附录 概览 本文主要讲pytorch中的常见的Tensor数据类型,例如:float32,float64,int32,int64.构造他们分别使用如 ...

  5. pytorch 中的数据类型,tensor的创建

    pytorch中的数据类型 import torcha=torch.randn(2,3) b=a.type() print(b)#检验是否是该数据类型 print(isinstance(a,torch ...

  6. Pytorch 之修改Tensor部分值

    一:背景引入 对于一张图片,怎样修改局部像素值? 二:利用Tensor方法 比如输入全零tensor,可认为为黑色图片 >>> n=torch.FloatTensor(3,3,4). ...

  7. Pytorch张量tensor的使用

    1. 张量Tensor Tensors张量: 张量的概念类似于Numpy中的ndarray数据结构, 最大的区别在于Tensor可以利用GPU的加速功能. 张量是一个统称,其中包含很多类型:   [各 ...

  8. pytorch默认初始化_小白学PyTorch | 9 tensor数据结构与存储结构

    [机器学习炼丹术]的学习笔记分享<> 小白学PyTorch | 8 实战之MNIST小试牛刀 小白学PyTorch | 7 最新版本torchvision.transforms常用API翻 ...

  9. PyTorch的Tensor(张量)

    Tensor的概念 Tensor(张量)是一个多维数组,它是标量.向量.矩阵的高维拓展. 标量是一个零维张量,是没有方向的,是一个数.一维张量只有一个维度,是一行或者一列.二维张量是一个矩阵,有两个维 ...

最新文章

  1. TBtools - 超过一万人在使用的生信小工具
  2. Android常用的开源框架
  3. SqlServerException:拒绝对表对象的select,insert权限解决(新建账号导致的问题)
  4. 为了使界面组件更圆滑,Swing,且跨系统
  5. SAP UI5 DatePicker控件和语言设置相关的属性详解
  6. python 绘制分形树
  7. 数据这么多,且看R语言怎么处理!
  8. SQL中使用视图的优点和缺点是什么
  9. 力扣有没有java_【Java】一篇文章带你玩转用Java刷力扣
  10. 如何查找数据库服务器ip_多服务器管理–查找数据库服务器
  11. R︱高效数据操作——data.table包(实战心得、dplyr对比、key灵活用法、数据合并)
  12. 特斯拉电池检测_电动车开几年衰减大电池不行了?特斯拉:在我这儿不是事儿...
  13. 路畅安卓最新固件升级_路畅车载导航系统刷机-路畅导航系统刷机固件大全下载最新完整版-《百度网盘下载》西西软件下载...
  14. ffplay常用命令
  15. AEJoy ——表达式代码列表和示例(四)【代码详解】
  16. 深入理解配准任务中的STN
  17. AWS申请邮件域名和ip绑定
  18. 计算机组成原理菊花链是什么,计算机组成原理试题解析8
  19. Python操作网页
  20. ospf路由器连接物理网络的方式 以及ospf与IGRP对比(补充)

热门文章

  1. java tutorial mobi_Java 初学者List集合教程
  2. poi导出word时替换的段落内容会多出一个}和逗号_办公族必备11个Word文字处理技巧,太实用了!...
  3. 什么是LUT(LOOK UP TABLE)
  4. OGRE针对图形API调用的效率优化
  5. smoothstep
  6. 2019 年编写现代 JavaScript 代码的5个小技巧
  7. 构建安全应用程序架构必须考虑的十二问
  8. js 文件上传进度条
  9. svn本地没有提交却被还原,找回本地的文件记录的方法
  10. 锁和并发性----隔离级别