У меня есть код, который содержит x
и y
, оба типа torch.autograd.variable.Variable
.Их форма
torch.Size([30, 1, 9])
torch.Size([1, 9, 9])
Я не понимаю, почему следующее приводит к другому размеру / форме
z = x & y
print(z.shape)
, который выдает
torch.Size([30, 9, 9])
Почему форма z
30 * 9 * 9, после x & y
?Форма x
равна 30 * 1 * 9, а форма y
равна 1 * 9 * 9, что делает &
в x & y
?