在VSCode Debugger模式中显示Tensor的shape
在运行的入口 py 文件里加入以下代码:
1
2
3
4
5
6
# show tensor shape in vscode debugger
def custom_repr(self):
return f'{{Tensor:{tuple(self.shape)}}} {original_repr(self)}'
original_repr = torch.Tensor.__repr__
torch.Tensor.__repr__ = custom_repr
就会在调试中显示出 __repr__
的替换内容,如图所示:
![[Pasted image 20240629103104.png|400]]
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 天澄拾光!
评论
ArtalkGitalk