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() 
相关推荐
科技林总3 分钟前
氛围编程场景下AI提示词使用核心原则
人工智能
面朝大海,春不暖,花不开3 分钟前
翻译自 英语
人工智能·机器学习
xwz小王子6 分钟前
GPT‑6 Astra 机器人实测:简单任务碾压,精细任务撞墙——大模型离“会摸”还有多远?
人工智能
带多刺的玫瑰7 分钟前
Leecode#29刷题之两数相除
java·python·算法
smj2302_796826528 分钟前
解决leetcode第4017题数组中的峰值II
python·算法·leetcode
深圳海导科技12 分钟前
单北斗车载定位:国产车辆高精度导航技术|深圳海导科技navynav
人工智能·物联网
卷无止境13 分钟前
AI Agent编程中,重构节奏与安全检查的门道
后端·python
来自于狂人16 分钟前
我在教室 75 寸大屏上跑了一个超低成本 AI 数字人:系统设计 + 口型同步、拒答根治、实时化三线攻坚实录
人工智能
tianxuanjg17 分钟前
工业/协作机器人不锈钢精密零件批量加工难点与量产解决方案
人工智能·经验分享·机器人·无人机·制造
慧都小妮子18 分钟前
用 Python 批量把 PDF 参考文献排成 MLA 格式:Spire.Doc for Python 实战
python·pdf·c#·spire.doc·mla格式·参考文献排版·pdf批量处理