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 小时前
F046 新闻推荐可视化大数据系统vue3+flask+neo4j
python·flask·vue3·知识图谱·neo4j·推荐算法
MediaTea1 小时前
Python 第三方库:Markdown(将文本渲染为 HTML)
开发语言·前端·python·html
2302_815906671 小时前
石头剪刀布小游戏开发
python
逸风尊者1 小时前
开发需掌握的知识:高精地图
人工智能·后端·算法
alwaysuzybaiyy1 小时前
物联网定位技术实验报告|实验一 Wi-Fi指纹定位
网络·人工智能·物联网
taxunjishu1 小时前
Modbus RTU 转 Modbus TCP:物联网网关实现中药产线巴赫曼与三菱PLC互联
人工智能·物联网·tcp/ip·区块链·工业自动化
xier_ran1 小时前
深度学习:动量梯度下降实战(Momentum Gradient Descent)
人工智能·深度学习
cxr8281 小时前
高阶结构化提示词(Nano Banana Prompt)实例分析
人工智能·prompt·ai智能体·上下文工程
YangYang9YangYan2 小时前
中专生学历提升与职业发展指南
大数据·人工智能·学习·数据分析
Mintopia2 小时前
Trae WebGen-solo模式快速完成项目
人工智能·全栈·trae