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() 
相关推荐
江华森6 小时前
jieba 分词 + 共现矩阵构建——《釜山行》人物关系提取(二)
python
东风破_6 小时前
RAG 是什么?从关键词搜索到语义搜索的完整过程
人工智能
AINative软件工程6 小时前
AI Agent 不是会重试就可靠:长任务的断点恢复与 Durable Execution 设计
人工智能·后端·ai编程
ZZZMMM.zip7 小时前
营养方程式-营养餐单规划的HarmonyOS开发实践
人工智能·华为·harmonyos·鸿蒙系统
用户298698530147 小时前
Python 实现 Excel 新旧格式互转:告别 Office 依赖的自动化方案
后端·python·excel
广歌7 小时前
我花了半年驯养AI Agent,崩溃经历全记录
人工智能·开源
lauo7 小时前
从52起融资看教育科技新范式:PopLang引擎与Token节点经济如何重塑AI学习终端
人工智能·科技·学习
C137的本贾尼7 小时前
Agent 与 LLM 的交互协议:从 ReAct 到工具调用
人工智能·交互
BreezeJiang7 小时前
从零手写一个 AI 编程 Agent 之后,我终于理解了 Cursor 的核心原理
人工智能
进击切图仔7 小时前
基于千问的白盒蒸馏 SOP
运维·服务器·人工智能·python·效率