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() 
相关推荐
前端开发工程师请求出战几秒前
深度学习基础原理:从理论到PyTorch实践
人工智能
蒲公英源码几秒前
AI智慧教育平台架构设计与实现方案,基于Jdk17+SpringBoot3AI智慧教育平台
java·人工智能·mysql·jdk
葡萄城技术团队6 分钟前
AI 重构数据分析:技术突破与价值释放
人工智能·重构·数据分析
慕ゞ笙7 分钟前
2025年Ubuntu24.04系统安装以及深度学习环境配置
人工智能·深度学习
jimmyleeee10 分钟前
人工智能基础知识笔记二十一:Function Calling
人工智能·笔记
量化Mike12 分钟前
【python报错】解决卸载Python时报错问题:No Python installation was detected
开发语言·python
丝斯201112 分钟前
AI学习笔记整理(21)—— AI核心技术(深度学习5)
人工智能·笔记·学习
SKYDROID云卓小助手17 分钟前
三轴云台之控制协同技术
服务器·网络·图像处理·人工智能·算法
2501_9417987324 分钟前
Python高性能网络爬虫实战:异步IO与多线程结合代码解析
开发语言·python
java1234_小锋24 分钟前
基于Python深度学习的车辆车牌识别系统(PyTorch2卷积神经网络CNN+OpenCV4实现)视频教程 - 车牌矩阵定位
python·深度学习·cnn·车牌识别