Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pytorch 将1 x 1 x 33张量转换为1 x 1 x 34,同时保持数值并保留第34个索引0_Pytorch - Fatal编程技术网

Pytorch 将1 x 1 x 33张量转换为1 x 1 x 34,同时保持数值并保留第34个索引0

Pytorch 将1 x 1 x 33张量转换为1 x 1 x 34,同时保持数值并保留第34个索引0,pytorch,Pytorch,我有一个0的张量和一个1乘33的张量,我希望所有的索引都是1,但都是1乘34的张量。这方面的标准做法是什么?显然,使用“重塑”是不好的。你可以用零填充张量的开头或结尾 比如说 import torch.nn.functional as F x = F.pad(x, (0, 1)) 将用1 0填充三维张量x的最后一个维度的末尾。您可以使用0填充张量的开头或结尾 比如说 import torch.nn.functional as F x = F.pad(x, (0, 1)) 将3d张量x的最后一

我有一个0的张量和一个1乘33的张量,我希望所有的索引都是1,但都是1乘34的张量。这方面的标准做法是什么?显然,使用“重塑”是不好的。

你可以用零填充张量的开头或结尾

比如说

import torch.nn.functional as F
x = F.pad(x, (0, 1))
将用1 0填充三维张量
x
的最后一个维度的末尾。

您可以使用0填充张量的开头或结尾

比如说

import torch.nn.functional as F
x = F.pad(x, (0, 1))

将3d张量
x
的最后一个维度的末端填充一个零。

torch.pad或
torch.cat
应该有效你能给我一个例子吗?torch.pad或
torch.cat
应该有效你能给我一个例子吗?