【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
相关推荐
小二·4 小时前
Python Web 开发进阶实战:性能压测与调优 —— Locust + Prometheus + Grafana 构建高并发可观测系统
前端·python·prometheus
leo__5205 小时前
基于MATLAB的交互式多模型跟踪算法(IMM)实现
人工智能·算法·matlab
脑极体5 小时前
云厂商的AI决战
人工智能
njsgcs5 小时前
NVIDIA NitroGen 是强化学习还是llm
人工智能
七牛云行业应用5 小时前
重构实录:我删了 5 家大模型 SDK,只留了 OpenAI 标准库
python·系统架构·大模型·aigc·deepseek
知乎的哥廷根数学学派6 小时前
基于多模态特征融合和可解释性深度学习的工业压缩机异常分类与预测性维护智能诊断(Python)
网络·人工智能·pytorch·python·深度学习·机器学习·分类
mantch6 小时前
Nano Banana进行AI绘画中文总是糊?一招可重新渲染,清晰到可直接汇报
人工智能·aigc
编程小白_正在努力中6 小时前
第1章 机器学习基础
人工智能·机器学习
一人の梅雨6 小时前
亚马逊SP-API商品详情接口轻量化实战:合规与商业价值提取指南
python
wyw00006 小时前
目标检测之SSD
人工智能·目标检测·计算机视觉