我有一个名为x的tenor.long标量。如何在不将x转换为numpy的情况下创建Tensortensor[(x.detached().numpy())]的列表
tenor.long
tensor[(x.detached().numpy())]
hec6srdp1#
如果我理解正确的话,你想添加另一个维度(通过转换为list,你将拥有一个像维度Tensor一样的可迭代容器/ Package 器;除非你想要任何特定于list的操作,否则大多数时候你想坚持使用tensor对象进行进一步处理)。要添加一个dim(使Tensor为一维),可以使用unsqueeze:
list
tensor
unsqueeze
x.unsqueeze(dim=0)
字符串view/reshape/index-ing也可以使用:
view
reshape
x.view(-1) x.reshape(-1) x[None]
型
1条答案
按热度按时间hec6srdp1#
如果我理解正确的话,你想添加另一个维度(通过转换为
list
,你将拥有一个像维度Tensor一样的可迭代容器/ Package 器;除非你想要任何特定于list
的操作,否则大多数时候你想坚持使用tensor
对象进行进一步处理)。要添加一个dim(使Tensor为一维),可以使用
unsqueeze
:字符串
view
/reshape
/index-ing也可以使用:型