pytorch ----【输入张量.data.size()/输入张量.size()】的使用

python 复制代码
import torch
test_data = torch.randn(1, 12, 32, 32)
batchsize, num_channels, height, width = test_data.data.size()

在提供的代码中,test_data 是一个形状为 (1, 12, 32, 32) 的随机张量,表示一个批次(batch)中有 1 张图像,每张图像有 12 个通道,图像的高度和宽度均为 32 像素。

注意事项

  • test_data.size() 返回一个包含张量各个维度大小的元组,可以直接解包到多个变量中。
  • 确保在调用 .size() 时,使用的是 size() 而不是 data.size(),后者在新的 PyTorch 版本中已不推荐使用。

打印内容:

python 复制代码
print(f"Batch Size: {batchsize}, Channels: {num_channels}, Height: {height}, Width: {width}")
#Batch Size: 1, Channels: 12, Height: 32, Width: 32
相关推荐
eyexin20184 分钟前
华为atlas800T 算力服务器基础环境搭建指南-910b算力卡
运维·服务器·人工智能
IT_陈寒6 分钟前
Java并发编程避坑指南:5个常见的CompletableFuture性能陷阱及解决方案
前端·人工智能·后端
gorgeous(๑>؂<๑)7 分钟前
【中国科学技术大学-傅雪阳组-ICCV25】解耦重构:通过主动特征解纠缠与可逆融合实现高质量超高清图像修复
人工智能·重构
●VON9 分钟前
智启未来:人工智能如何重塑高等教育新生态
人工智能·学习·制造·von
简简单单OnlineZuozuo10 分钟前
设计共情:面向真实系统的人本AI模式
人工智能·microsoft·架构·图像识别·banana·the stanford ai
高洁0110 分钟前
【无标题】
人工智能·深度学习·算法·机器学习·transformer
菩提祖师_12 分钟前
基于Elasticsearch的全文检索系统优化
大数据·开发语言·深度学习·搜索引擎
Coder_Boy_20 分钟前
基于SpringAI企业级智能教学考试平台全流程图示化总结:架构、协同与逻辑闭环
人工智能·spring boot·spring cloud
许泽宇的技术分享23 分钟前
打破AI调用壁垒:Antigravity Tools如何用Rust+Tauri重构你的AI工作流
人工智能·重构·rust
、BeYourself26 分钟前
Spring AI ETL Pipeline Transformers 详细指南
人工智能·spring·etl·springai