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() 
相关推荐
Darkershadow几秒前
Python学习之使用pycharts
开发语言·python
zhonghua8810166 分钟前
spring ai alibab agent之ReactAgent深度解读
java·人工智能·spring
写代码的【黑咖啡】7 分钟前
Python 中的控制流程:掌握程序的逻辑跳转
服务器·javascript·python
大模型教程.10 分钟前
收藏级教程:ReAct模式详解,让大模型从回答问题到解决问题
前端·人工智能·机器学习·前端框架·大模型·产品经理·react
飞凌嵌入式10 分钟前
AIoT出海背景下,嵌入式主控的国际认证之路与价值思考
大数据·人工智能·嵌入式硬件·区块链·嵌入式
Robot侠17 分钟前
多模态大语言模型(Multimodal LLM)技术实践指南
人工智能·语言模型·自然语言处理·transformer·rag·多模态大模型
Wpa.wk26 分钟前
自动化测试(java) - PO模式了解
java·开发语言·python·测试工具·自动化·po模式
徐先生 @_@|||28 分钟前
Java/Maven 对比 Python/PyPI
开发语言·python
roman_日积跬步-终至千里30 分钟前
【计算机视觉概述】:从像素到理解的完整图景
人工智能·计算机视觉
嘻嘻嘻开心37 分钟前
Collection接口
linux·windows·python