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() 
相关推荐
泯泷1 分钟前
告别“接口地狱”,MCP 协议如何让 AI Agent 像乐高一样即插即用?
人工智能·openai·ai编程
别叫我->学废了->lol在线等10 分钟前
演示 hasattr 和 ** 解包操作符
开发语言·前端·python
火山引擎开发者社区10 分钟前
DeepSeek-V3.2正式登陆火山方舟
大数据·人工智能
RPA 机器人就找八爪鱼15 分钟前
RPA 赋能银行数字化转型:四大核心应用场景深度解析
数据库·人工智能·rpa
newsxun15 分钟前
行风伟业集团举办私董鉴藏会,聚焦当代艺术价值与前瞻收藏
人工智能
free-elcmacom25 分钟前
机器学习入门<6>BP神经网络揭秘:从自行车摔跤到吃一堑长一智的AI智慧
人工智能·python·深度学习·神经网络·机器学习
DARLING Zero two♡28 分钟前
浏览器里跑 AI 语音转写?Whisper Web + cpolar让本地服务跑遍全网
前端·人工智能·whisper
袁庭新34 分钟前
2025年11月总结
人工智能·aigc
Hi2024021736 分钟前
如何录制浏览器播放的音频?虚拟音频线与Python采集步骤
python·音视频
代码输入中...36 分钟前
大模型项目实战:多领域智能应用开发
人工智能·机器学习·ai编程