pytorch 调整5DTensor的空间维数

pkwftd7m  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(131)

为了训练一个基于深度学习的模型,我有一个输入Tensor,大小为[batch_size=32,channels=3,Temporal=16,H=128,w=192],其中包含一个视频帧。(H=224,w=224)。换句话说,我需要一个大小为[batch_size=32,channels=3,Temporal=16,H=224,w=224]的Tensor。我该怎么做呢?

eimct9ow

eimct9ow1#

您可以使用torch.nn.functional.interpolate

import torch.nn.functional as nnf

y = nnf.interpolate(x, size=(x.shape[2], 224, 224), mode='trilinear')

相关问题