python - 如何在 PyTorch 中获取张量的值?
问题描述
打印张量给出:
>>> x = torch.tensor([3])
>>> print(x)
tensor([3])
同样索引其.data
给出:
>>> x.data[0]
tensor(3)
我如何获得价值3
?
解决方案
您可以使用x.item()
从具有一个元素的张量中获取 Python 数字。
推荐阅读
- asp.net-core-webapi - .NET 5.0 Web API 不适用于具有所需属性的记录
- facebook - “Data Access Expires”过期对 webhook 应用程序的影响
- c# - 如何设置 Datagrid 行标题背景颜色
- c# - 是否可以从 ViewModel 打开 Expander?
- java - io.grpc:protoc-gen-grpc-java:1.33.1 没有变体匹配消费者属性
- javascript - 在JS中以递归方式向上和向下计数
- python - Django Sum 浮点值
- c - 是否保证将 -1 分配给无符号类型会产生最大值?
- spring-boot - 在控制器 Spring Boot 中调用执行器
- c++ - Qt 6.0 版中的 QOpenGLFunctions_4_1_Core 函数错误