PyTorch_标量张量和数字的转换

对于只有一个元素的张量,使用 item() 函数将该值从张量中提取出来。


代码

python 复制代码
import torch 
import numpy as np 

def test01():
    tensor1 = torch.tensor(30)
    tensor2 = torch.tensor([30])
    tensor3 = torch.tensor([[30]])

    print(tensor1.item())
    print(tensor2.item())
    print(tensor3.item())

    # 注意:张量中只有一个元素,如果有多个元素的话,使用 item 函数可能会报错
    # tensor4 = torch.tensor([30, 40])
    # print(tensor4.item())


if __name__ == "__main__":
    test01() 
相关推荐
CareyWYR3 分钟前
每周AI论文速递(260105-260109)
人工智能
智能相对论14 分钟前
CES深度观察丨智能清洁的四大关键词:变形、出户、体验以及生态协同
大数据·人工智能
AI小怪兽18 分钟前
基于YOLOv13的汽车零件分割系统(Python源码+数据集+Pyside6界面)
开发语言·python·yolo·无人机
齐齐大魔王19 分钟前
Pascal VOC 数据集
人工智能·深度学习·数据集·voc
程途拾光15827 分钟前
幻觉抑制:检索增强生成(RAG)的优化方向
人工智能
野豹商业评论29 分钟前
千问发力:“AI家教”开始抢教培生意?
人工智能
wszy180929 分钟前
新文章标签:让用户一眼发现最新内容
java·python·harmonyos
Eric.Lee202140 分钟前
python实现 mp4转gif文件
开发语言·python·手势识别·手势交互·手势建模·xr混合现实
程序员佳佳41 分钟前
【万字硬核】从零构建企业级AI中台:基于Vector Engine整合GPT-5.2、Sora2与Veo3的落地实践指南
人工智能·gpt·chatgpt·ai作画·aigc·api·ai编程
EntyIU43 分钟前
python开发中虚拟环境配置
开发语言·python