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
相关推荐
乐居生活官6 分钟前
湖南粒界教育科技有限公司:专注影视技能培养,AI辅助教学提升学员就业竞争力
人工智能·科技
高洁0114 分钟前
AI智能体搭建(4)
python·深度学习·机器学习·transformer·知识图谱
安徽必海微马春梅_6688A16 分钟前
实验a 信息化集成化生物信号采集与处理系统
大数据·人工智能·深度学习·信号处理
野豹商业评论39 分钟前
千问App全球首发点外卖、买东西、订机票等AI购物功能
大数据·人工智能
独自破碎E1 小时前
说说Copilot模式和Agent模式的区别
人工智能·语言模型·copilot
yhdata1 小时前
2026年镍合金线行业产业链分析报告
大数据·人工智能
jiguanghover1 小时前
Langgraph_通过playwright mcp执行自动化
人工智能·agent
清 澜1 小时前
大模型扫盲式面试知识复习 (二)
人工智能·面试·职场和发展·大模型
kevin 11 小时前
财务审核场景全覆盖,AI智能审核,自然语言配置规则
人工智能
jieshenai1 小时前
BERT_Experiment_Template 多种模型与数据集加载,训练、参数保存与评估,适合论文实验的代码模板项目
人工智能·深度学习·bert