【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
相关推荐
良策金宝AI2 小时前
2025电力工程AI助手:良策金宝AI如何领跑行业数智化转型?
人工智能·工程设计
网络精创大傻2 小时前
在 AWS 上启动您的 AI 代理:Bedrock、Lambda 和 API 网关
人工智能·云计算·aws
程序猿20232 小时前
Python每日一练---第九天:H指数
开发语言·python
说私域2 小时前
链动2+1模式、AI智能名片与S2B2C商城小程序:破解直播电商流量转化困局的创新路径
人工智能·小程序
武陵悭臾3 小时前
Python应用开发学习:Pygame中实现切换开关及鼠标拖动连续填充功能
python·学习·程序人生·个人开发·pygame
JELEE.3 小时前
Django中的clean()方法和full_clean()方法
后端·python·django
想暴富,学技术3 小时前
AI提示词学习基础(一)
人工智能·学习
2401_841495643 小时前
【LeetCode刷题】移动零
数据结构·python·算法·leetcode·数组·双指针法·移动零
萤丰信息3 小时前
智慧园区:数字中国的“微缩实验室”如何重构城市未来
大数据·人工智能·科技·安全·重构·智慧园区