小编gus*_*gus的帖子

PyTorch 张量的对角线为零?

有没有一种简单的方法可以将 PyTorch 张量的对角线归零?

例如我有:

tensor([[2.7183, 0.4005, 2.7183, 0.5236],
        [0.4005, 2.7183, 0.4004, 1.3469],
        [2.7183, 0.4004, 2.7183, 0.5239],
        [0.5236, 1.3469, 0.5239, 2.7183]])
Run Code Online (Sandbox Code Playgroud)

我想得到:

tensor([[0.0000, 0.4005, 2.7183, 0.5236],
        [0.4005, 0.0000, 0.4004, 1.3469],
        [2.7183, 0.4004, 0.0000, 0.5239],
        [0.5236, 1.3469, 0.5239, 0.0000]])
Run Code Online (Sandbox Code Playgroud)

python diagonal pytorch tensor

3
推荐指数
2
解决办法
1570
查看次数

标签 统计

diagonal ×1

python ×1

pytorch ×1

tensor ×1