【1min 速通 -- PyTorch 张量数据类型】张量类型的获取、转化与判别

【数据类型】Python 与 PyTorch 常见数据类型对应


张量类型的获取、转化与判别

python3 复制代码
>>> import torch
>>> a = torch.randn(2,3)
>>> a
tensor([[-1.7818, -0.2472, -2.0684],
        [ 0.0117,  1.4698, -0.9359]])

a.type() 获取数据类型,用 .type(目标类型).目标类型() 转化类型,用 isinstance(a, 目标类型) 进行类型合法化检测

  • 类型获取

    python3 复制代码
    >>> a.type()  ## 获取数据类型
    'torch.FloatTensor' 
  • 类型转化

    python3 复制代码
    >>> a.type(torch.DoubleTensor)  		## 类型转换方法一 .type(目标类型)
    >>> a.double()							## 类型转换方法二 .目标类型()
  • 类型判别

    python3 复制代码
    >>> isinstance(a, torch.FloatTensor)  	## 类型合法化检测
    True
相关推荐
罗不俷9 分钟前
【机器学习】(一)机器学习入门概念
人工智能·机器学习
木叶子---19 分钟前
Spring 枚举转换器冲突问题分析与解决
java·python·spring
lizz66628 分钟前
Hermes-Agent:配置gateway网关,chat交互入口(钉钉Dingtalk)
人工智能
༒࿈南林࿈༒31 分钟前
链家二手房数据自动化点选验证码
python·自动化·点选验证码
财经汇报32 分钟前
从AI到抗量子:下一代金融基础设施正在发生什么变化?
人工智能·量子计算
IT_陈寒1 小时前
Vite静态资源加载把我坑惨了
前端·人工智能·后端
后端小肥肠1 小时前
我把自己蒸馏成小肥肠.skill,相关答疑全能做,一人公司终于能聚焦核心业务
人工智能·agent
天一生水water1 小时前
Time-Series-Library 仓库的使用
人工智能
HeteroCat1 小时前
DeepSeek V4 来了:我熬了一中午,把技术报告啃完了
人工智能